About one year ago I played around with haskell
, the popular functional programming language. It was a lot of fun using a functional programming language, but I never thought it could be of any real world use for me. Recently, I found Chad Austin's blog
and saw that he created a functional shader programming language, named Renaissance
. I've read through the paper and besides that it is damn cool, I think this could be really quite useful. I am really tempted to try it out once it is released. Another interesting piece of information: Renaissance is not the first language like this: Vertigo
is built on top on Haskell and generates C# and vertex shader assembly code.