A few years back there was a discussion about why Schliemann was being deprecated. At the time I was a bit perturbed, having 3 languages implemented in it at the time, but I understood the rationale. There were a lot of things that didn't work right and no one to support it (if I recall correctly). Having converted them to JavaCC I eventually made use of much more functionality that was available than Schliemann provided.
My thoughts are that a scripting language was nice, avoiding quite a bit of boilerplate code and some very confusing (and undocumented at the time) implementation details, but the tutorials I followed to get my languages ported to JavaCC at the time were complete and helpful. I don't know if those tutorials are still up to date. I tried finding them, and wasn't successful. If I had found ANTLR tutorials first, I might have gone that direction but JavaCC was familiar and worked. Taking a lesson from history, if a scripting language is developed (or resurrected) then there needs to be solid support, including tutorials and bug fixes or it will suffer the same fate as Schliemann did. I am not sure if that can be achieved in a volunteer ecosystem where there are many other issues on the front burner, and those of us busy trying to earn a living from day to day don't really have time to contribute to the plumbing under the hood. I sometimes have enough spare cycles to help individuals with JavaCC related integration, but as it is there doesn't seem to be a lot of new language development judging by the posts on the mailing lists. Peter ________________________________ From: Ryan Cuprak <rcup...@gmail.com> Sent: Wednesday, December 5, 2018 1:16 PM To: dev@netbeans.incubator.apache.org Subject: Re: Schliemann still alive? Why Schliemann over ANTLR? I am just curious as ANTLR appears to have a lot of traction. -Ryan > On Dec 3, 2018, at 3:21 PM, Sven Reimers <sven.reim...@gmail.com> wrote: > > Hi all, > > If we gather enough interest and support in/from the community - I would > suggest looking into the Schliemann approach and figure out if we can build > a new, better version... > > Any volunteers interested in investigating? > > -Sven > > Am Mo., 3. Dez. 2018, 20:41 hat Enrico Scantamburlo <scanti.ru...@gmail.com> > geschrieben: > >> The module is deprecated. We are still using it because we developed much >> stuff on the top of it, but it is very buggy and unsupported as far as I >> know. Too bad because we had high expectations from it. >> >> Il giorno lun 3 dic 2018, 19:57 Mario Schroeder <ma.schroe...@gmail.com> >> ha >> scritto: >> >>> Hello, >>> >>> after implementing language support the hard way with ANTLR and self >>> written LanguageHierachy, I accidently came accross the Generic Language >>> Framework, aka Projekt Schliemann. >>> >>> I know it is quite old. So therefore my question: Is it still a solution >> to >>> create support for a new language? Or shall I keep a distance from that >>> module? >>> >>> Regards, >>> Mario >>> >> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists