News for hackers. Stuff that matters.
Re:Clay 0.1.0 - Clay Programming Language by mberning on Tuesday January 17, 2012 @09:01AM (#3474891)
I perused the documentation briefly and was left with the question: What does this allow me to do now that was previously impossible and/or extremely difficult.

Not saying anything bad about the language itself, as I've not used it, but the documentation that is linked does not give me any idea as to why I might want to try it.

Re:Clay 0.1.0 - Clay Programming Language by jb55 on Tuesday January 17, 2012 @09:28AM (#3474969)
It's an expressive systems language with lambdas. So, anything you would be using C for + the power you get from lambdas and generic types. In a way you could think of it as Go with a more advanced type system, and without the garbage collection.

I'm looking forward to writing a game in Clay to measure its true performance in a realtime system.

Re:Clay 0.1.0 - Clay Programming Language by Jimmie on Tuesday January 17, 2012 @11:11AM (#3475300)
Has anybody wrapped a rendering library, do you know?
Re:Clay 0.1.0 - Clay Programming Language by jb55 on Tuesday January 17, 2012 @11:22AM (#3475338)
There was an opengl library at one point, I'm not sure of the state of it now though. I think it still works.
Re:Clay 0.1.0 - Clay Programming Language by Jimmie on Tuesday January 17, 2012 @01:18PM (#3475824)
It looks like glut and opengl are included with the standard libraries. Unfortunately I can't find any building information so I can't do anything with it.
Re:Clay 0.1.0 - Clay Programming Language by jckarter on Tuesday January 17, 2012 @03:51PM (#3476409)
What build information is missing? The README.txt describes how to build the compiler; it's a fairly typical cmake setup.
Re:Clay 0.1.0 - Clay Programming Language by Jimmie on Wednesday January 18, 2012 @02:40AM (#3478521)
Yep, I'm an idiot. I grabbed the binaries from the official site instead of from the repo.

I was tired.