English version
Accueil     Ŕ propos     Téléchargement     Ressources     Contactez-nous    

Ce site est rarement mis ŕ jour. Pour les informations les plus récentes, rendez-vous sur le nouveau site OCaml ŕ l'adresse ocaml.org.

Browse thread
[Caml-list] Great Programming Language Shootout Revived
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2004-06-18 (09:00)
From: skaller <skaller@u...>
Subject: Re: [Caml-list] Great Programming Language Shootout Revived
On Fri, 2004-06-18 at 17:56, Ville-Pertti Keinonen wrote:
>  One reason I like OCaml 
> is that it makes a reasonable range of techniques efficient, and it 
> doesn't have DSLish characteristics.

I don't entirely 'agree' with the last point.

Ocaml not only has 'DSL' characteristics, it is easily
the best DSL around for a wide range of tasks: 
more precisely, Ocaml is such a good DSL it doesn't 
need any built-in DSLs, it uses a DSL generator instead.

Of course I'm mainly talking about camlp4, but one
cannot leave out its strong ability to create
parsers and interpreters and translators by other
means as another DSL integration technique.

John Skaller, mailto:skaller@users.sf.net
voice: 061-2-9660-0850, 
snail: PO BOX 401 Glebe NSW 2037 Australia
Checkout the Felix programming language http://felix.sf.net

To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners