Browse thread
Estimating the size of the ocaml community
-
Yaron Minsky
-
Christopher A. Watford
-
Frédéric_Gava
-
skaller
-
Erik de Castro Lopo
- Olivier_Pérès
-
Thomas Fischbacher
-
Frédéric_Gava
-
Thomas Fischbacher
- Paul Snively
-
josh
-
Thomas Fischbacher
- Richard Jones
- Michael Walter
- Oliver Bandel
-
Thomas Fischbacher
- Richard Jones
-
Jon Harrop
-
Michael Walter
-
Jon Harrop
- Damien Doligez
- Thomas Fischbacher
- Michael Walter
-
Radu Grigore
- Gerd Stolpmann
- Jon
-
Jon Harrop
- Thomas Fischbacher
- Richard Jones
-
Michael Walter
- Ville-Pertti Keinonen
- Oliver Bandel
- Basile STARYNKEVITCH
-
Thomas Fischbacher
- ronniec95@l...
- skaller
- chris.danx
-
Frédéric_Gava
-
Erik de Castro Lopo
- sejourne_kevin
- Stefano Zacchiroli
-
skaller
-
Frédéric_Gava
- Kenneth Knowles
- Michael Jeffrey Tucker
- Richard Jones
- Nicolas Cannasse
- Evan Martin
- Eric Stokes
- chris.danx
- Sylvain LE GALL
- sejourne_kevin
- Sven Luther
- Johann Spies
-
Christopher A. Watford
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 2005-02-04 (01:17) |
From: | Michael Walter <michael.walter@g...> |
Subject: | Re: [Caml-list] Estimating the size of the ocaml community |
On Fri, 4 Feb 2005 00:22:47 +0100 (CET), Thomas Fischbacher wrote: > When I first encountered Lisp, I also found it "ugly", due to the > parentheses. Only later, I learned to understand. One cannot and > should not judge this peculiarity of Lisp from the viewpoint of an > outsider. > > I'm pretty sure (1) musical notation, (2) heavy-handed uses of tensor > notation in supergravity, (3) any other comparable highly specialized > notational system must look exceedingly scary to the uninitiated as well. I think part of the problem is that those are domain-specific notations, whereas S-expressions are used for general purpose (in the domain of expressing programs = data). Differently put, in that they are syntax they try to cover a "broader" (not in the "there are xxx musicians and yyy coders" sense) domain than in what they are useful (the domain of generically representing expressions). A naive and not quite matching example of what I mean is that musical notation isn't used for encoding sample data. Some ex-developer of the Dylan language makes some interesting points about S expressions in a response to Arc (in the feedback on Arc text file on paulgraham.com). Michael