I looked at the julia language. It has a number of impressive features but I was honestly most impressed with unicode support for variable and function names. It seems to borrow a little from lua which is definitely not a bad thing as I have been using lua quite a bit lately. I also noticed that it has a package for SDL which is my preferred library for any type of graphics programming as well as a package for openGL. I am still playing around with it but I am impressed so far.