Illegal reflective access by org.openide.util.RequestProcessor

2022-09-20 Thread steve young
Hey folks,
I'm seeing 

     [java] WARNING: An illegal reflective access operation has occurred     
[java] WARNING: Illegal reflective access by 
org.openide.util.RequestProcessor$TopLevelThreadGroup 
(file:/C:/Users/Steve/Documents/GitHub/JMRI/lib/org-openide-util-RELEASE150.jar)
 to method sun.awt.AppContext.getAppContext()     [java] WARNING: Please 
consider reporting this to the maintainers of 
org.openide.util.RequestProcessor$TopLevelThreadGroup     [java] WARNING: Use 
--illegal-access=warn to enable warnings of further illegal reflective access 
operations     [java] WARNING: All illegal access operations will be denied in 
a future release

Where's the best place to report this?
Thanks,Steve.


Gradle: how to get IDE pickup source from open project

2022-09-20 Thread Ernie Rael

(Apologies if you see a duplicate)

Using NB-15, jdk-11

I have a library on MavenCentral (published from a gradle project), that 
I use in another project. I'm creating new version of that library. I'm 
into problems and peculiarities.


1. NetBeans remembered some method signatures that were not valid
2. In debugger opened source from snapshot jar file, rather than from
   open file from open project

1 seemed like a clear error; found a dance that got rid of the problem, 
see below.


If 2 is correct, how can I set things up during dev/debug to get around it?

** Some notes on 1. **

I've created a v1.1-SNAPSHOT and publishToMavenLocal.

I've got the following in BuildSrc in a project that uses the snapshot

   repositories {
    mavenCentral()
    mavenLocal()
    // maven { url
   'https://oss.sonatype.org/content/repositories/snapshots/' }
   }

I use mavenLocal to access the snapshot..

In NetBeans, working on a project that uses the snapshot, although I can 
do a clean build, I had error indicators referring to some signatures 
that are not valid in the snapshot. I tried closing NetBeans and 
clearing it's cache, restart NetBeans. What finally worked (or at least 
seemed to be related) was toggling off


   Tools > Options > Java > Gradle > Experimental > Use on-disk cache

followed by close NB, clear NB cache, restart NB. Perhaps a button: 
"clear NetBeans gradle cache" would be a better UI, at least until the 
cache is reliable. How flakey is the experimental use on-disk cache?


-ernie


-
To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org
For additional commands, e-mail: users-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



HTML5Application finding things from "/"

2022-09-20 Thread Andy Turner
Hi,

I am trying to refer to files from an html file that is within a directory in 
the default public_html directory from /, but I can't seem to configure or get 
the addressing working as I want.

I have:

  1.  Created a new HTML5Application in Netbeans 15 on openJDK17.
  2.  Created a directory in public_html called 
test, and a file in 
test called 
index.html.
  3.  Created a style.js file in the 
public_html directory.
  4.  Edited the index.html header to add the following: http://localhost:8383/scripts/style.js>">
  5.  Run the application

The application opens chrome via the connector and at the following URL is my 
index.html file:
http://localhost:8383/HTML5Application/test/index.html

If I view the source and click on 
/style.js in http://localhost:8383/scripts/style.js>"> the file is 
not found. But if a change what is in the header to:
http://localhost:8383/scripts/style.js>HTML5Application/<http://localhost:8383/HTML5Application/test/index.html>style.js<http://localhost:8383/scripts/style.js>">
 and click on 
/HTML5Application/style.js
 the file is found. The file is also found if I step things back: http://localhost:8383/scripts/style.js>"> and click 
on ../style.js.

I want to configure things so that http://localhost:8383/scripts/style.js>"> works. Is 
there a way to do this?

There is a way to set Web Root in:
project > properties > run

By default this was set to: "/HTML5Application"

I have had no success in changing this or settings in:
project > properties > sources

Many thanks and best wishes,

Andy


Re: Gradle plugin to merge @ServiceProvider namedservices

2022-09-20 Thread Ernie Rael

FYI: https://plugins.gradle.org/plugin/com.raelity.namedservices-merge

-ernie

On 9/16/22 7:53 AM, Ernie Rael wrote:

On 9/16/22 6:27 AM, Jaroslav Tulach wrote:


Something like 
https://imperceptiblethoughts.com/shadow/configuration/merging/#merging-service-descriptor-files, 
right?

-jt


Yes. But narrowly targeted and considers the position metadata.

See usage at: 
https://sourceforge.net/p/jvi/raelity-gradle/ci/default/tree/


-ernie

PS Thanks for the link, I came across shadow when I was first looking 
at gradle uber-jar. I was confused enough, decided shadow was more 
than I wanted to get into with my first steps. It makes some sense 
now. Might be shadow/namedservice-merge interoperability issues, let's 
see if there are any issue reports :-)







16. 9. 2022 v 3:35, Ernie Rael :

Slightly off topic.

I work on a plain old java project that uses 
org.openide.util.lookup's @ServiceProvider. I've converted that 
ancient project (which ends up in a NetBeans plugin) to use gradle 
instead of ant. While doing this, I've split the sources into 
separate sub-projects and combine some of them into a single jar. 
There's a need to combine namedservices data into the single jar.


I've built a gradle plugin to handle this. The project's VCS has a 
readme that has usage instructions. I'm a gradle newbie and this is 
my first plugin, any comments appreciated.


Planning to make this available in the gradle plugin portal. I guess 
I'll tag it with netbeans although it's only loosely related; any 
other suggestions for publishing. Even if it's not used by others, 
it helps release an easily buildable project :-)


-ernie

BTW. I'm currently doing

  buildscript {
   dependencies {
   classpath
  files(rootDir.toPath().resolve('../namedservices-merge-1.0.0.jar'))
   }
  }

  apply plugin: 'com.raelity.namedservices-merge'

and I think (hope) that once it's in the gradle portal I can simply do

  id 'com.raelity.namedservices-merge'




-
To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org
For additional commands, e-mail: users-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





-
To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org
For additional commands, e-mail: users-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Re: Possibility of Netbeans supporting more languages

2022-09-20 Thread Thomas Wolf
I think the suggestion is to learn about a subject before making statements about it.  E.g. it isn’t the “job of the Apache Netbeans” [to implement user requested features.]. A “job” is a function performed for pay - work. Who is getting paid - and by whom - to implement those features?I think Andreas put it well in his response with respect to how features get implemented in a community supported tool.On Sep 20, 2022, at 7:46 AM, Amn Ojee Uw  wrote:Thanks, I would love to check it out when I get some downtime. However,  something tells me that you know the law, but not the message in it, thank you nonetheless. 😊 On Tue., Sep. 20, 2022, 7:40 a.m. Geertjan Wielenga,  wrote:Take a look around at the apache.org website to see what it is about (i.e., all volunteer programmers, just like you; you want something, you build it).GjOn Tue, 20 Sep 2022 at 13:38, Amn Ojee Uw  wrote:Well, isn't that the job of the Apache Netbeans.The features requests is what users do.If I have a request and Netbeans wants to include any of us in that teem, one could help. I love the suggestion of the OP, and respect the suggestion being offered. However, accepting that suggestion would require too much effort for a single developer; not only time wise, but also mental and physical, just to mention some. This kind of endeavours are better suited for a stablish company like Apache.I'm offering my help, in case one of the developers need coffee or something from the kitchen :), 7 to 10 hour a week.I truly hope Apache is not just reading this emails,  but also giving them the cerebral value they deserve.On Tue., Sep. 20, 2022, 3:37 a.m. László Kishalmi,  wrote:Well, pick a language and start writing the support for that. It's that simple.On Tue, Sep 20, 2022, 00:22 N  wrote:Hello,I was an ardent user of Netbeans from 2009 to around 2016, while using Java (and for a short while when using C++ and Python). I've even written about it, and linked to James Gosling's support for Netbeans.The reason for mentioning this, is because current popular IDE's lack the usability that Netbeans has. There is a LOT of features that are very thoughtfully crafted, and has left me wishing it was there in other IDE's too. Problems with other IDE's:Intellij Idea: Too heavy on resources. Can't run it on my 2GB RAM, Celeron laptop.VS Code: The various view panels are inflexible in position and simple tasks that should have been easily runnable, are complex in accessibility and usage. Julia's plugin for VS Code makes it extremely slow to run Julia programs.Spyder: Poor support for refactoring.Sublime text: Unbelievably un-intuitive IDE. Need to Google search for how to do anything in it.Atom: Is already being sunsetted.Eclipse and LiClipse: Is kind of ok, but not as good as Netbeans.It's not just me. When using Java, many of my juniors were also enthusiastically vocal in their preference for Netbeans. You've built a great IDE. If Netbeans could be streamlined to be lightweight, bug-free and if support for languages like Python, Julia, R and C++ is added/improved, and if Netbeans could be marketed more, it'd be a great help to the software community.-- Regards,Navin






Re: Possibility of Netbeans supporting more languages

2022-09-20 Thread Andreas Reichel
On Tue, 2022-09-20 at 19:06 +0700, Andreas Reichel wrote:
> 1) select your language
> 2) get hold of the specs (Syntax and Grammar)
> 3) get hold of parser generating the AST (build the parser by
> yourself using ANTLR or JavaCC)
> 4) clone one of the existing language plugins (e.g. Groovy) and
> replace with your language Grammar/AST and Formatter
> 5) publish your plugin

I forgot of course: 

6) provide the compiler/execution tool-chain!
7) write good documentation, how to use it and examples
8) promote it (or nobody will ever notice)

Failure on 7) or 8) will render all effort 1-6 mood.

Cheers
Andreas



Re: Possibility of Netbeans supporting more languages

2022-09-20 Thread Andreas Reichel
All,

On Tue, 2022-09-20 at 07:37 -0400, Amn Ojee Uw wrote:
> Well, isn't that the job of the Apache Netbeans.

I can not speak for Apache/Netbeans but only for some Open Source
Software, that I contribute to -- and the following is my very personal
opinion:

1) Open source is provided by volunteers in their spare time and shared
for free
2) Users are welcome to make suggestions
3) There are 3 ways to get stuff implemented:

a) convince the author, that your suggestion aligns with his own
interest and so the author would  implement it for himself and you
would benefit from it
b) convince the author with a payment to implement it for you 
c) implement it by yourself and submit a PR

There really is no obligation or job -- just a lots of good will and
passion (in the best case on both sides.

I do a lot of work for JSQLParser and we often get feature requests. If
those are for major RDBMS, which we use by ourselves then option 1)
applies. Pull requests according to option 3) are very welcome. If
about very proprietary, exotic RDBMS far away from any standard then
even option 2) would not always work.

> If I have a request and Netbeans wants to include any of us in that
> teem, one could help. I love the suggestion of the OP, and respect
> the suggestion being offered. However, accepting that suggestion
> would require too much effort for a single developer; not only time
> wise, but also mental and physical, just to mention some. This kind
> of endeavours are better suited for a stablish company like Apache.
> I'm offering my help, in case one of the developers need coffee or
> something from the kitchen :), 7 to 10 hour a week.
> I truly hope Apache is not just reading this emails,  but also giving
> them the cerebral value they deserve.

>From a more practical point of view (and again, not authorised by
Apache/Netbeans -- I am just an End user):

1) select your language
2) get hold of the specs (Syntax and Grammar)
3) get hold of parser generating the AST (build the parser by yourself
using ANTLR or JavaCC)
4) clone one of the existing language plugins (e.g. Groovy) and replace
with your language Grammar/AST and Formatter
5) publish your plugin

>From my own experience on SQL Parsing/Formatting and my knowledge of
Julja/R (which has been mentioned by the OP), I can tell you that items
2 and 3 will be major work and serious effort.
I have only the highest admiration for the Netbeans team, but my
personal defensive assessment was: Until a major sponsor would appear
and/or someone really has a passion for Julja or R, it likely won't
happen too soon. The people capable of doing such stuff are usually
drowned in Corporate money already.

@Netbeans team: please feel very welcome to correct me, where I am
wrong.

Cheers and regards
Andreas




Re: Possibility of Netbeans supporting more languages

2022-09-20 Thread Eric Bresie
For example, regarding Python support…it’s in very early development but there 
is an in-work LSP based Python plugin available here.

https://github.com/ebresie/python4nb

And can always checkout other languages like those listed here

https://cwiki.apache.org/confluence/plugins/servlet/mobile?contentId=148640090#content/view/148640090

Get Outlook for iOS

From: Geertjan Wielenga 
Sent: Tuesday, September 20, 2022 6:39:57 AM
To: Amn Ojee Uw 
Cc: László Kishalmi ; N ; 
Netbeans Apache Mailing List 
Subject: Re: Possibility of Netbeans supporting more languages

Take a look around at the apache.org website to see what it 
is about (i.e., all volunteer programmers, just like you; you want something, 
you build it).

Gj

On Tue, 20 Sep 2022 at 13:38, Amn Ojee Uw 
mailto:amnoje...@gmail.com>> wrote:
Well, isn't that the job of the Apache Netbeans.
The features requests is what users do.
If I have a request and Netbeans wants to include any of us in that teem, one 
could help. I love the suggestion of the OP, and respect the suggestion being 
offered. However, accepting that suggestion would require too much effort for a 
single developer; not only time wise, but also mental and physical, just to 
mention some. This kind of endeavours are better suited for a stablish company 
like Apache.
I'm offering my help, in case one of the developers need coffee or something 
from the kitchen :), 7 to 10 hour a week.
I truly hope Apache is not just reading this emails,  but also giving them the 
cerebral value they deserve.


On Tue., Sep. 20, 2022, 3:37 a.m. László Kishalmi, 
mailto:laszlo.kisha...@gmail.com>> wrote:
Well, pick a language and start writing the support for that. It's that simple.

On Tue, Sep 20, 2022, 00:22 N mailto:navin@gmail.com>> 
wrote:
Hello,

I was an ardent user of Netbeans from 2009 to around 2016, while using Java 
(and for a short while when using C++ and Python). I've even written about 
it,
 and linked to James Gosling's support for Netbeans.
The reason for mentioning this, is because current popular IDE's lack the 
usability that Netbeans has. There is a LOT of features that are very 
thoughtfully crafted, and has left me wishing it was there in other IDE's too. 
Problems with other IDE's:

  *   Intellij Idea: Too heavy on resources. Can't run it on my 2GB RAM, 
Celeron laptop.
  *   VS Code: The various view panels are inflexible in position and simple 
tasks that should have been easily runnable, are complex in accessibility and 
usage. Julia's plugin for VS Code makes it extremely slow to run Julia programs.
  *   Spyder: Poor support for refactoring.
  *   Sublime text: Unbelievably un-intuitive IDE. Need to Google search for 
how to do anything in it.
  *   Atom: Is already being sunsetted.
  *   Eclipse and LiClipse: Is kind of ok, but not as good as Netbeans.

It's not just me. When using Java, many of my juniors were also 
enthusiastically vocal in their preference for Netbeans. You've built a great 
IDE. If Netbeans could be streamlined to be lightweight, bug-free and if 
support for languages like Python, Julia, R and C++ is added/improved, and if 
Netbeans could be marketed more, it'd be a great help to the software community.

--
Regards,
Navin




Re: Possibility of Netbeans supporting more languages

2022-09-20 Thread Amn Ojee Uw
Thanks, I would love to check it out when I get some downtime.
However,  something tells me that you know the law, but not the message in
it, thank you nonetheless. 😊

On Tue., Sep. 20, 2022, 7:40 a.m. Geertjan Wielenga, <
geertjan.wiele...@googlemail.com> wrote:

> Take a look around at the apache.org website to see what it is about
> (i.e., all volunteer programmers, just like you; you want something, you
> build it).
>
> Gj
>
> On Tue, 20 Sep 2022 at 13:38, Amn Ojee Uw  wrote:
>
>> Well, isn't that the job of the Apache Netbeans.
>> The features requests is what users do.
>> If I have a request and Netbeans wants to include any of us in that teem,
>> one could help. I love the suggestion of the OP, and respect the suggestion
>> being offered. However, accepting that suggestion would require too much
>> effort for a single developer; not only time wise, but also mental and
>> physical, just to mention some. This kind of endeavours are better suited
>> for a stablish company like Apache.
>> I'm offering my help, in case one of the developers need coffee or
>> something from the kitchen :), 7 to 10 hour a week.
>> I truly hope Apache is not just reading this emails,  but also giving
>> them the cerebral value they deserve.
>>
>>
>> On Tue., Sep. 20, 2022, 3:37 a.m. László Kishalmi, <
>> laszlo.kisha...@gmail.com> wrote:
>>
>>> Well, pick a language and start writing the support for that. It's that
>>> simple.
>>>
>>> On Tue, Sep 20, 2022, 00:22 N  wrote:
>>>
 Hello,

 I was an ardent user of Netbeans from 2009 to around 2016, while using
 Java (and for a short while when using C++ and Python). I've even written
 about it
 ,
 and linked to James Gosling's support for Netbeans.
 The reason for mentioning this, is because current popular IDE's lack
 the usability that Netbeans has. There is a LOT of features that are very
 thoughtfully crafted, and has left me wishing it was there in other IDE's
 too. Problems with other IDE's:

- Intellij Idea: Too heavy on resources. Can't run it on my 2GB
RAM, Celeron laptop.
- VS Code: The various view panels are inflexible in position and
simple tasks that should have been easily runnable, are complex in
accessibility and usage. Julia's plugin for VS Code makes it extremely 
 slow
to run Julia programs.
- Spyder: Poor support for refactoring.
- Sublime text: Unbelievably un-intuitive IDE. Need to Google
search for how to do anything in it.
- Atom: Is already being sunsetted.
- Eclipse and LiClipse: Is kind of ok, but not as good as Netbeans.

 It's not just me. When using Java, many of my juniors were also
 enthusiastically vocal in their preference for Netbeans. You've built a
 great IDE. If Netbeans could be streamlined to be lightweight, bug-free and
 if support for languages like Python, Julia, R and C++ is added/improved,
 and if Netbeans could be marketed more, it'd be a great help to the
 software community.

 --
 Regards,
 Navin





Re: Possibility of Netbeans supporting more languages

2022-09-20 Thread Geertjan Wielenga
Take a look around at the apache.org website to see what it is about (i.e.,
all volunteer programmers, just like you; you want something, you build it).

Gj

On Tue, 20 Sep 2022 at 13:38, Amn Ojee Uw  wrote:

> Well, isn't that the job of the Apache Netbeans.
> The features requests is what users do.
> If I have a request and Netbeans wants to include any of us in that teem,
> one could help. I love the suggestion of the OP, and respect the suggestion
> being offered. However, accepting that suggestion would require too much
> effort for a single developer; not only time wise, but also mental and
> physical, just to mention some. This kind of endeavours are better suited
> for a stablish company like Apache.
> I'm offering my help, in case one of the developers need coffee or
> something from the kitchen :), 7 to 10 hour a week.
> I truly hope Apache is not just reading this emails,  but also giving them
> the cerebral value they deserve.
>
>
> On Tue., Sep. 20, 2022, 3:37 a.m. László Kishalmi, <
> laszlo.kisha...@gmail.com> wrote:
>
>> Well, pick a language and start writing the support for that. It's that
>> simple.
>>
>> On Tue, Sep 20, 2022, 00:22 N  wrote:
>>
>>> Hello,
>>>
>>> I was an ardent user of Netbeans from 2009 to around 2016, while using
>>> Java (and for a short while when using C++ and Python). I've even written
>>> about it
>>> ,
>>> and linked to James Gosling's support for Netbeans.
>>> The reason for mentioning this, is because current popular IDE's lack
>>> the usability that Netbeans has. There is a LOT of features that are very
>>> thoughtfully crafted, and has left me wishing it was there in other IDE's
>>> too. Problems with other IDE's:
>>>
>>>- Intellij Idea: Too heavy on resources. Can't run it on my 2GB RAM,
>>>Celeron laptop.
>>>- VS Code: The various view panels are inflexible in position and
>>>simple tasks that should have been easily runnable, are complex in
>>>accessibility and usage. Julia's plugin for VS Code makes it extremely 
>>> slow
>>>to run Julia programs.
>>>- Spyder: Poor support for refactoring.
>>>- Sublime text: Unbelievably un-intuitive IDE. Need to Google search
>>>for how to do anything in it.
>>>- Atom: Is already being sunsetted.
>>>- Eclipse and LiClipse: Is kind of ok, but not as good as Netbeans.
>>>
>>> It's not just me. When using Java, many of my juniors were also
>>> enthusiastically vocal in their preference for Netbeans. You've built a
>>> great IDE. If Netbeans could be streamlined to be lightweight, bug-free and
>>> if support for languages like Python, Julia, R and C++ is added/improved,
>>> and if Netbeans could be marketed more, it'd be a great help to the
>>> software community.
>>>
>>> --
>>> Regards,
>>> Navin
>>>
>>>
>>>


Re: Possibility of Netbeans supporting more languages

2022-09-20 Thread Amn Ojee Uw
Well, isn't that the job of the Apache Netbeans.
The features requests is what users do.
If I have a request and Netbeans wants to include any of us in that teem,
one could help. I love the suggestion of the OP, and respect the suggestion
being offered. However, accepting that suggestion would require too much
effort for a single developer; not only time wise, but also mental and
physical, just to mention some. This kind of endeavours are better suited
for a stablish company like Apache.
I'm offering my help, in case one of the developers need coffee or
something from the kitchen :), 7 to 10 hour a week.
I truly hope Apache is not just reading this emails,  but also giving them
the cerebral value they deserve.


On Tue., Sep. 20, 2022, 3:37 a.m. László Kishalmi, <
laszlo.kisha...@gmail.com> wrote:

> Well, pick a language and start writing the support for that. It's that
> simple.
>
> On Tue, Sep 20, 2022, 00:22 N  wrote:
>
>> Hello,
>>
>> I was an ardent user of Netbeans from 2009 to around 2016, while using
>> Java (and for a short while when using C++ and Python). I've even written
>> about it
>> ,
>> and linked to James Gosling's support for Netbeans.
>> The reason for mentioning this, is because current popular IDE's lack the
>> usability that Netbeans has. There is a LOT of features that are very
>> thoughtfully crafted, and has left me wishing it was there in other IDE's
>> too. Problems with other IDE's:
>>
>>- Intellij Idea: Too heavy on resources. Can't run it on my 2GB RAM,
>>Celeron laptop.
>>- VS Code: The various view panels are inflexible in position and
>>simple tasks that should have been easily runnable, are complex in
>>accessibility and usage. Julia's plugin for VS Code makes it extremely 
>> slow
>>to run Julia programs.
>>- Spyder: Poor support for refactoring.
>>- Sublime text: Unbelievably un-intuitive IDE. Need to Google search
>>for how to do anything in it.
>>- Atom: Is already being sunsetted.
>>- Eclipse and LiClipse: Is kind of ok, but not as good as Netbeans.
>>
>> It's not just me. When using Java, many of my juniors were also
>> enthusiastically vocal in their preference for Netbeans. You've built a
>> great IDE. If Netbeans could be streamlined to be lightweight, bug-free and
>> if support for languages like Python, Julia, R and C++ is added/improved,
>> and if Netbeans could be marketed more, it'd be a great help to the
>> software community.
>>
>> --
>> Regards,
>> Navin
>>
>>
>>


How to get File Diagnostic?

2022-09-20 Thread Bilu Al
Anyone know how to collect a file diagnostic (Hints) ? There is an api to
set those

org.netbeans.spi.editor.hints.HintsController.setErrors(document, "", errors)

But what i am looking for is something like HintsController.getErrors()I
managed to achieve this with:

org.netbeans.modules.editor.hints.AnnotationHolder ah =
AnnotationHolder.getInstance(source.getFileObject());
List errors = ah.getErrors();

But this need an implementation version of module
org.netbeans.api:org-netbeans-spi-editor-hints:jar and i would like to
avoid any implementation version in my plugin otherwise distribution will
not be easy


Re: Possibility of Netbeans supporting more languages

2022-09-20 Thread László Kishalmi
Well, pick a language and start writing the support for that. It's that
simple.

On Tue, Sep 20, 2022, 00:22 N  wrote:

> Hello,
>
> I was an ardent user of Netbeans from 2009 to around 2016, while using
> Java (and for a short while when using C++ and Python). I've even written
> about it
> ,
> and linked to James Gosling's support for Netbeans.
> The reason for mentioning this, is because current popular IDE's lack the
> usability that Netbeans has. There is a LOT of features that are very
> thoughtfully crafted, and has left me wishing it was there in other IDE's
> too. Problems with other IDE's:
>
>- Intellij Idea: Too heavy on resources. Can't run it on my 2GB RAM,
>Celeron laptop.
>- VS Code: The various view panels are inflexible in position and
>simple tasks that should have been easily runnable, are complex in
>accessibility and usage. Julia's plugin for VS Code makes it extremely slow
>to run Julia programs.
>- Spyder: Poor support for refactoring.
>- Sublime text: Unbelievably un-intuitive IDE. Need to Google search
>for how to do anything in it.
>- Atom: Is already being sunsetted.
>- Eclipse and LiClipse: Is kind of ok, but not as good as Netbeans.
>
> It's not just me. When using Java, many of my juniors were also
> enthusiastically vocal in their preference for Netbeans. You've built a
> great IDE. If Netbeans could be streamlined to be lightweight, bug-free and
> if support for languages like Python, Julia, R and C++ is added/improved,
> and if Netbeans could be marketed more, it'd be a great help to the
> software community.
>
> --
> Regards,
> Navin
>
>
>


Possibility of Netbeans supporting more languages

2022-09-20 Thread N
Hello,

I was an ardent user of Netbeans from 2009 to around 2016, while using Java
(and for a short while when using C++ and Python). I've even written about
it
,
and linked to James Gosling's support for Netbeans.
The reason for mentioning this, is because current popular IDE's lack the
usability that Netbeans has. There is a LOT of features that are very
thoughtfully crafted, and has left me wishing it was there in other IDE's
too. Problems with other IDE's:

   - Intellij Idea: Too heavy on resources. Can't run it on my 2GB RAM,
   Celeron laptop.
   - VS Code: The various view panels are inflexible in position and simple
   tasks that should have been easily runnable, are complex in accessibility
   and usage. Julia's plugin for VS Code makes it extremely slow to run Julia
   programs.
   - Spyder: Poor support for refactoring.
   - Sublime text: Unbelievably un-intuitive IDE. Need to Google search for
   how to do anything in it.
   - Atom: Is already being sunsetted.
   - Eclipse and LiClipse: Is kind of ok, but not as good as Netbeans.

It's not just me. When using Java, many of my juniors were also
enthusiastically vocal in their preference for Netbeans. You've built a
great IDE. If Netbeans could be streamlined to be lightweight, bug-free and
if support for languages like Python, Julia, R and C++ is added/improved,
and if Netbeans could be marketed more, it'd be a great help to the
software community.

-- 
Regards,
Navin