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