- Fully interpreted and yet faster then compiled lisp in some usecases
- Persistent storage (essentially an object database)
- built in Prolog.
- built in web server and support for online applications.
- No floating point numbers ?
Using floating point in financial circles is in general a big no-no, people get a lttle tucky when your working with money and make rounding errors. Also its a little hard to do anything with a fraction of a cent.
Graphics. Well yes and no. Fixed precision might be quite good enough. Heck there's a 3d flight simulator application to prove it even. The Documentation claims it can be easily extended with C, including writing C functions inline, unfortunately exactly how this is done, or what the limitations are, is not explained. Once I get onto the mailing list I plan to ask.
First impressions are that this is a very small, neat and yet still useful language. Time will tell if I can do something interesting with it though.