Geertjan tell me where you think NetBeans is innovative or made innovation. 
Yes, I agree with the Matisse editor, but also buggy if you want to make your 
GUI pixel perfect and yes I created tickets for that. So if you want to say hey 
we made the best swing GUI editor, it should be still valid to say that and 
should be maintained where you could be proud of. And please use a comparison 
with other major IDEs. What is that big thing where we can say: Yes, this is 
coming from NetBeans initially.

Why a lot of companies are using JetBrains IDEs? Because they are more 
productive with it. This is for real true. Everywhere I hear: I use intelliJ or 
whatever. From 50 developers, round about 2 or 3 are using NetBeans and if they 
are coming to the limit, everyone switched to another IDE. Talk to people at 
developer conferences, etc. from 100 people maybe 10 will say: Yes, I use and 
love NetBeans and there is a but…

What big company, except from Oracle helped NetBeans to make them bigger and 
better and still do it? Google did this for eclipse until they used JetBrains 
product. Which one did this for NetBeans? What does NASA or boing for NetBeans? 
It is the very same as when I create a JS framework and no one cares, because 
no one is behind me and I have no innovation then they will use React, Angular 
or Vue. I also no such a framework, where 2 developers started with the idea of 
web components years ago where angularjs didn’t exist. I can tell you what 
happened with the framework, it is dead and removed from within in the company 
with other technologies, that everyone knows. And this happened with NetBeans 
too. NetBeans started with the concept of adding syntax highlighting for 
languages easy with NBS (NetBeans Scripting support). What happend, nothing. 
Nowadays we using textmate which is very cool widely supported and maintained. 
I can remember of some other big ideas coming from NetBeans and most of them 
where just discussed (under Oracle) and nothing happened after the paper was 
created. Yes everything can be possible if you do everything for it and also we 
need help from big players.

There is a lot of stuff that is open source, but also big players behind it 
make them better. Facebook for react and react native, because they use it 
internally too. Google for angular and and and. I think the most of you are in 
little comfort zone where you don’t need a lot of stuff. But not for the rest 
of us.

Here are some innovations from others (My personal wow effects):
- LSP was originally developed for Microsoft Visual Studio Code and Eclipse 
created a Java package out of it afaik.
- JetBrains:
    - created SQL to MongoDB by there own. So if you are coming from an SQL 
background and maybe you don’t want to use JS to call the mongo DB documents 
and you don’t understand it from the beginning. It is a helping tool, where you 
still can write your queries in SQL and it will map it to JS code and executes 
it. This is so much a wow effect you can’t believe. Why are you not seeing such 
things or trying to deny them like: ahh yeah no one needs it.

    - easy reader mode for comments, where you see a different format of the 
comments above methods or wherever. Makes it natuarl to read. Little but nice.

    - light edit mode, where you can open files as fast as possible without 
project opening, indexing etc. For this NetBeans needs to know that they don't 
need to do the full stuff and no, it is not possible with NetBeans. Yes you can 
open files with NetBeans but it opens the whole IDE and takes seconds/minutes. 
It must be the same performance as opening a file in notepad or VS Code and 
this is done in intelliJ with the light edit mode. If you need full support, no 
problem you can activate it.

    - new font for developers.

    - and and and

Yes I know that things change when it gets open source and away from a company 
and also you can see big companies are contributing a lot to there own products 
even if it is open source, because of there own interests. I think Oracle has 
no big interests for NetBeans so they are just making it compatible for JDK and 
thats it. A couple of cool plugins where made the last years and everytime I 
see that the original developers creating the plugins for VS Code also for 
IntelliJ which is Java so they are doing it and maybe sometimes for eclipse 
too. Often the developers say oh I thought NetBeans is dead. Maybe we will 
think about to create a plugin for them too. You can count how many times that 
happened.

Last thing for you Brain, VS code is real open source and free. I believe that 
there are some packages down there where you can’t have a look into. For 
example I know one plugin which is the live share plugin which is awesome and I 
wanted to migrate it to NetBeans, w/o luck, because the code is not open source 
but I wanted to use their infrastructure. But afaik there is no price tag at 
all. But for Sublime they have two versions or just a dialog that randomely 
pops up with: hey please pay for it.

Also I asked a lot for help, also here and everything that I got is: look into 
the code. Oh really? So it is the same when you hire someone and give them a 
chair and say: so here look into the code and try to understand it. Any 
questions? Just look into the code and playing around. What politics is that? 
No it is more: If you get stuck please talk to me anytime and we will figure it 
out together. When I’m asking for help then I’m stuck with code that I don’t 
understand and I can’t play with it, due to no understanding at all. I also 
googled a lot, I have a book at home from a friend about NetBeans Platform 7 
yes it is old I know, I got it years ago. Also no answers for my problems 
there. So sometimes I just need a hint which needs to be more than: Just look 
into the code.
And yes I really want to helping and contributing to NetBeans to fit my needs 
and other needs. But for this, I need help in different areas of the code base 
from the original developers of NetBeans or from those who knows NetBeans as 
their best friend.

That's it for now. I'm sorry, when some of the words are harsh maybe, please 
don't take it to serious. I'm just frustrated once again with NetBeans and the 
code base and the politics behind that. But maybe one of you thinks about the 
words a bit deeper in your freetime and can understand me a bit. Thx.


Cheers

Chris



Von: Thomas Hubschman
Gesendet: Freitag, 4. Dezember 2020 09:48
An: [email protected]
Betreff: Re: VSNetBeans, future of NetBeans and personal words

H

Reply via email to