All,

I have a fairly large embedded C/C++ code base, and have been following the 
recent conversation. I spend a fair amount of time in Netbeans 8.2 maintaining 
that codebase. I spent last week adding board support for a new chipset. I find 
that I am more productive in that environment than in Eclipse, but haven't 
tried the CLion tools.

On Enterprise side, I recently upgraded my projects to Netbeans 12, which was 
painless.  That project uses Payara/Glassfish to serve a HTML5 application. I 
regularly develop and debug from Netbeans, and am happy with the tools and 
processes.

My plain old java development is also done in Netbeans, although since I use 
Android Studio so much and now PyCharm for Python, transitioning is in the 
realm of possibility. There are features in Netbeans that I use regularly that 
aren't in the Community versions of the JetBrains tools, so I'll probably keep 
going until I find a compelling reason to switch.

I would like to be part of any C++ discussions.

Happy Holidays, everone. I hope everyone has a safe and healthy new year.

Peter
________________________________
From: Brad Walker <bwal...@musings.com>
Sent: Monday, December 14, 2020 9:36 AM
To: dev@netbeans.apache.org <dev@netbeans.apache.org>
Subject: Re: Question about development direction.

Craig,

I don't speak for the group. But, did want to respond to this email.

I'm basically an embedded developer, who spends most of my time in C and
C++ code (CND module). So, I'm very interested in seeing that side of
Netbeans get development. Until recently (i.e. the past year), the CND
module wasn't even available to Apache as the process to get the CND
donation from Oracle took some time.

I've been spending time on getting the CND header files compliant with the
Apache license. Once that is done, hopefully it will be easier for others
to work on it as it will be a branch, hopefully, of the "official tree".

On the Java side of things, I do mostly "code cleanup". Someone once called
it "removing the rust", which is a great description. I spend a lot of time
removing simple warning messages. Doing this simple work helps the team.
But, I also get a lot of exposure to Java related issues and that makes me
a better Java engineer. Also, it helps me to better understand the code and
what the various places does work.

I'm sure the team can use your help. Pick a spot and jump on it.

-brad w.


On Sun, Nov 15, 2020 at 9:23 AM Craig Manthorpe
<imababoonaph...@googlemail.com.invalid> wrote:

> I was a NetBeans devotee up until version 8.2, after which, well, you know
> what happened.
>
> I chose that platform over all the other possible choices because it
> appeared to be designed and written by people who very clearly understood
> the interests of a certain type of developer. As well as being able to use
> it write Java code it can just as easily turn to GCC and LLVM compilers and
> it could be used just as well to write HTML/CSS/Javascript. As well as that
> it is compatible with Fortran compilers and I can, and have, written and
> compiled Fortran code from within NetBeans 8.2.
>
> It is also a platform in its own right and, although it seemed to pass
> people by, there were many very interesting and elaborate software programs
> written for the NetBeans platform, many of which took it far from its
> familiar face as an IDE. It could be used as a platform to develop software
> not only within NetBeans but also on top of the NetBeans platform. Be it
> IDEs, web browsers, or other kinds of software.
>
> Since changing hands my main concern is its new owners will have a
> completely new set of ideas about where to take it and what aspects to
> develop and which to jettison. My concern is, it may lose much of its prior
> uniqueness and its fine tuning along a vertical stack of use-cases taking
> in website design, Java, C++, Fortran and platform design. As it was it's
> possible to develop either a website or a supercomputing application using
> a computational physics library.
>
> How do its new developers envisage its new direction? What do you intend
> to support, what do you intend to improve, and what, if anything do you
> plan to drop?
>
>

Reply via email to