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



Reply via email to