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.

Published by Shishir Sharma

Shishir Sharma is a husband, hacker, biker. Bachelor of electronics & communication engineering by training. He is a visionary, mentor, problem solver, technology enthusiast. He can speak in Javascript, Ruby, Python, PHP; Fluent in C, C++. He is a moderator at LUG-Jaipur. He loves action movies and FPS games.

Join the Conversation

13 Comments

  1. Pingback: nss
Leave a comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.