News for hackers. Stuff that matters.
Re:A new year resolution to have Crystal reach the 1.0 miles... by pjmlp on Sunday January 01, 2017 @07:58AM (#13295599)
> As far as I can tell, Modula-3 is the only other "Wirth-style" language to provide GC.

Besides Oberon, there was Oberon-2, Active Oberon, Component Pascal, Zonnon, Modula-2+, Modula-3.

All of them with roots actually on the Xerox PARC workstation that used Mesa/Cedar.

Re:A new year resolution to have Crystal reach the 1.0 miles... by groovy2shoes on Sunday January 01, 2017 @11:59AM (#13296276)
Ah, cool. I wasn't thinking of Oberon-2 or Active Oberon as separate languages when I made that statement. I didn't know Modula-2+ had GC, and was unfamiliar with Component Pascal or Zonnon. Thanks!
Re:A new year resolution to have Crystal reach the 1.0 miles... by nickpsecurity on Sunday January 01, 2017 @01:32PM (#13296662)
Well, he kept changing them enough to break compatibility & even how you express concepts at times. Oberon is both a language and a name for a whole family of languages that represent his people's life-long experimentation with simple, language design.

Unlike Cardelli, his weren't ultra-practical but they did try with a commercialized one called Component Pascal. It got significant adoption for a Wirth language along with IDE. As usual, the BNF grammar is pretty small despite its expressive power. It kind of came and went far as adoption but people are still apparently posting to the forum in 2016.

https://en.wikipedia.org/wiki/Component_Pascal

http://blackboxframework.org/index.php?cID=home,en-us

Re:A new year resolution to have Crystal reach the 1.0 miles... by groovy2shoes on Sunday January 01, 2017 @03:33PM (#13297183)
Cool, thanks for the pointers :)