News for hackers. Stuff that matters.
Re:The state of low-level system programming by groovy2shoes on Sunday December 23, 2012 @09:51AM (#4959569)
Clay[1] doesn't get as much attention as it deserves. The authors seem well-versed in programming language theory, but they also understand the practical needs of a systems language. What you end up with is a language that's sufficiently low-level to be a C replacement, but it offers a plethora of mechanisms for abstraction.

Of all the new languages billed as "systems languages", Clay is the only one that excites me.

It can also "quack like a duck" (to put it in TFA terms).

[1] http://claylabs.com/clay/

Re:The state of low-level system programming by ponce on Sunday December 23, 2012 @02:01PM (#4960258)
May I mention Nimrod [1]? It has a lot going for it when it comes to meta-programming.

[1] http://nimrod-code.org/

Re:The state of low-level system programming by MatthewPhillips on Sunday December 23, 2012 @10:23AM (#4959631)
I can't find any kind of getting started guide, and most of the libs have no documentation at all.
Re:The state of low-level system programming by qznc on Sunday December 23, 2012 @12:56PM (#4960068)
I found a "Clay for C++ programmers" tutorial

https://github.com/jckarter/clay/wiki/Clay-for-C---programme...