This looks _very_ interesting (from a DIYer point of view), however building under GNU/Linux amd64 isn't seamless. (Missing --std statements in the Makefile, notably) I find openscad quite painful to use, I whish I learned about Antimony before. I think this has lot of potential, as a lightweigth, intuitive, free software, notably in the maker/diyer scene.
What changes did you have to make to get it to build?
add --std=c99 to CFLAGS and --std=c++11 to CXXFLAGS in Makefile
Still doesn't build, see: http://pastebin.com/T17kCyG3