Java developers are largely satisfied with Apache NetBeans (incubating) 9.0
The community survey is done and the data has been tallied. An overwhelming majority of Apache NetBeans developers are happy with the 9.0 release. We take a look at what they’re really thinking about its Java integration.
Apache NetBeans (incubating) 9.0 is the first release of the Apache NetBeans IDE. As the release candidates wind their way through the development process, it’s important to take stock of how the community is taking allthese changes. The big goals for the 9.0 release include IP clearance of the Oracle code donation as well as Java 9 and 10 Support.
The most recent community acceptance survey shows how users are largely positive about Apache NetBeans IDE 9.0 and NetBeans IDE 8.2. But instead of focusing on its performance and overall quality, we want to take a look at its integration with Java.
Apache NetBeans (incubating) and Java
The community survey pretty clearly shows that Java developers are happy with Apache NetBeans. Here’s what they think about some of the Java-specific features.
A whopping 75% of respondents think that the Java editing features meet their expectations. An additional 19% believe it’s a little buggy but still acceptable. Of those bugs, most complaints center on code completion and compiling.
For the Java debugger, around 65% of respondents thought that Apache NetBeans offers enough debugging support. A bit more found that there were problems. Notably, nearly 15% of respondents said that they don’t use the Java debugging features in Apache NetBeans. Perhaps they’re using another IDE?
Finally, about 2/3 of respondents felt that the Java refactoring support is suitable. However, over 20% of users thought there were some problems that needed to be addressed. One comment noted that “Deleting and renaming files inconsistently throw exceptions. Changing interface types sometimes results in an exception as well, with the interface type changing but all implementations requires manual changes.” Additionally, another 9% stated that they don’t even use the Java refactoring features with NetBeans.
The data shows that Java developers are largely pleased with the direction of the new NetBeans IDE. As always, more work needs to be done. This is especially true considering the Java debugger and refactoring support. However, these concerns will likely be addressed in the future, considering that the 9.0 release is under active development.