Apache NetBeans 10.0 Now Available (apache.org)
The Apache Software Foundation has released NetBeans 10.0, the second major release of the Apache NetBeans IDE. The release, said the Apache Software Foundation, is focused in adding support for JDK 11, JUnit 5, PHP, JavaScript and Groovy, as well in solving many issues. From a blog post: JDK 11 support has been enhanced in the following ways: Integration with the nb-javac project, adding support for JDK 11, removed the CORBA modules, support for JEP 309, Dynamic Class-File Constants, support for JEP 323, Local-Variable Syntax for Lambda Parameters, and support for LVTI Support for Lamdba Parameters.
PHP 7.3: You can now add trailing commas in function calls under PHP 7.3 (mailing list thread), and also use the list reference assignment, the flexible Heredoc and Nowdoc Syntaxes are also supported. [...] And more: context sensitive lexer, PHPStan support, debugger, twig, hints, suggestions, code completionâ¦â visit PHP Features Page and NetBeans 10 New and Noteworthy for more details on PHP support. JUnit 5.3.1 has been added as a new Library to NetBeans, so you can quickly add it to your Java projects. For Maven projects without no existing tests, JUnit 5 is now the default JUnit version.
PHP 7.3: You can now add trailing commas in function calls under PHP 7.3 (mailing list thread), and also use the list reference assignment, the flexible Heredoc and Nowdoc Syntaxes are also supported. [...] And more: context sensitive lexer, PHPStan support, debugger, twig, hints, suggestions, code completionâ¦â visit PHP Features Page and NetBeans 10 New and Noteworthy for more details on PHP support. JUnit 5.3.1 has been added as a new Library to NetBeans, so you can quickly add it to your Java projects. For Maven projects without no existing tests, JUnit 5 is now the default JUnit version.
I know about lambda parameters but it looks like now I need to read up and lamdba parameters. Sigh.
In like 2006...
Still can't make a good IDE.
yay!!! "add trailing commas in function calls" - took a major upgrade to add that?
Netbeans 8.2 remains the best C++ ide I have ever used. Nothing else has come close, in my experience.
Given that they never supported C++ properly with Netbeans 9 (you could make it work, by using 8.2 plugins, to be fair, but it's far less complete than it was in 8.2), I expect that they probably never will with 10 either.
File under 'M' for 'Manic ranting'
As a long time user of Netbeans I was very saddened when Oracle decided to stop pouring money into it. A project of this size IMO needs financial support of a big company to stay competitive with the rest of the field. I'm afraid Netbeans won't be able to stay competitive with others IDE with backing from big (or just commercially interested) companies i.e.: Visual Studio, Eclipse, IDEA, etc.
In addition, because of licensing reasons it currently lacks many plugins/features that were available in the times of 8.2. I hope most can return
Totally agree. Itâ(TM)s already been falling behind and will continue to. No new ground breaking features will come :(
I don't use commercial software when there are many free tools.
Best available C++ IDE?
1. Code::Blocks
2. NetBeans for C/C++ developers.
3. Eclipse for C/C++ developers.
Best available Java IDE?
1. NetBeans for Java developers.
2. Eclipse for Java developers.
Others?
1. Geany ...
2. jEdit
3. Anjuta
4.
Removing or leaving CORBA in seems like a dud feature. It's been 20 years since I did anything with CORBA. Does anyone still use CORBA?
Does it support Ruby?
If not, I won't even bother looking at it.
I liked Java - and used it for many years - but Ruby is far more efficient in terms of programming productivity for me for the kind of work I do today. It's also far superior to Python for what I do (my experiments have shown that it's faster to write, faster to test, and it runs faster on the types of applications I work on these days).
Only a few of my legacy apps still require Java. But I can maintain these in Eclipse, there's just no return for learning a different platform.
You've misunderstood the situation quite thoroughly. Developers at Oracle are still working on NetBeans, but now together with others from other companies too. The cost of ownership is now shared and, essentially, the game is now up: you either contribute to open source or open source dies. Simply using open source projects and being saddened or whatever and not actually contributing is no longer acceptable, it never was, but now even more so.
There's also a 'distribution' now of NetBeans called CoolBeans ( https://coolbeans.xyz ) which does provide a Windows installer / macOS image.