News for hackers. Stuff that matters.
Re:Jai Language Primer by CyberDildonics on Friday February 12, 2016 @09:54AM (#11087554)
One language to look at for reference that most people haven't heard of is Clay. It isn't kept up any more, but it's aim was to be a modern generic C. It made use of very clean generic programming with move semantics and no garbage collection. The person who wrote it was using it as a substitution for C at his work already.
Re:Jai Language Primer by gnuvince on Friday February 12, 2016 @03:18PM (#11090200)
I remember Clay, it was mentioned on Reddit for the first time around the same time I first heard about Rust (back when Rust was a very different beast). I though Clay was very interesting, it's a shame it is more or less abandoned.
Re:Jai Language Primer by CyberDildonics on Friday February 12, 2016 @03:54PM (#11090492)
Looks like that is the current maintainer. The original designer was someone name KS Sreeram http://kssreeram.org/
Re:Jai Language Primer by dom96 on Friday February 12, 2016 @10:38AM (#11087909)
What's cool is that Clay's designer is now working for Apple on Swift https://github.com/jckarter
Re:Jai Language Primer by oconnor0 on Friday February 12, 2016 @10:33AM (#11087860)
Maybe because it hasn't been updated in 3-4 years?
Re:Jai Language Primer by steveklabnik on Friday February 12, 2016 @10:47AM (#11087994)
There are a lot of languages which are "dead" but are useful to look at when you're designing a new one. Clay is certainly one of those if you're looking at building a low-level language.