Curl – A gentle slope system

Curl – A gentle slope system

Recently I (Shishir Sharma ‘criss’ )came to know about Curl Language. It’s a MIT – DARPA project. It’s a multi-paradigm hybrid functional language. Curl is reflective, homo-iconic, object oriented programming language. It supports closures, macros and declarative layouts.

Its syntax is based on TEX and has a big set of formatting operations. Curl is 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 extendible, components can also be developed for curl using Curl only.I also impressed with road map curl is following. As they state

“Curl is intended to be a gentle slope system, accessible to content creators at all skill levels ranging from authors new to the web to experienced programmers. By using a simple, uniform language syntax and semantics, Curl avoids the discontinuities experienced by current web users who have to juggle HTML, JavaScript, Java, Perl, etc. to create today’s exciting sites. Our hope is that the single environment provided by Curl will be an attractive alternative for web developers”

I am surprised why it is not popular in India. This language deserved a popular place all over the world. It’s targeted to RIA (Rich internet application). Apparently soon it will be a competition for Adobe AIR/FLEX/MS Silver light and believe me it will be beating them.

13 Replies to “Curl – A gentle slope system”

  1. Pingback: nss

Leave a Reply

Your email address will not be published. Required fields are marked *