I recently learned about Curl language, an MIT-DARPA project. It’s a multi-paradigm hybrid functional language that is reflective, homo-iconic, and object-oriented. It supports closures, macros, and declarative layouts.
Its syntax is based on TEX and has many formatting operations. Curl is a very scientific language, as they state:
“One uses the same easy-to-learn syntax to create interactive documents as to create regular text documents.”
Curl is highly extensible; components can be developed for Curl using Curl only. I am also impressed with the roadmap Curl is following, as they state:
I am surprised that Curl is not famous in India. This language deserves a prominent place worldwide. It targets RIA (Rich Internet Application) and will soon compete with Adobe AIR/FLEX/MS Silverlight, and I believe it will surpass them.