From: Chad Perrin Date: 2009-02-24T09:05:59+09:00 Subject: Re: Nexus Programming Language --Q68bSM7Ycu6FN28Q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 24, 2009 at 06:41:07AM +0900, Nico Bonada wrote: > Pascal J. Bourguignon wrote: >=20 > > These expression can be processed by user code, by macros, (of course > > by the scheme compilers), but also by trivial tools such as editors, > > who need only to know how to count parentheses to correctly parse > > lisp expressions. >=20 > This might be true, but lisp expressions are hard for humans to parse. > The same goes for XML. That's why the original conception of LISP used an m-expression syntax rather than an s-expression syntax. The s-expression syntax was intended to be an intermediate compilation step, but the Lisp community way back in the day just kinda stopped at s-expressions and declared it "done". --=20 Chad Perrin [ content licensed OWL: http://owl.apotheon.org ] Quoth Gerardo Tasistro: "Features are implemented by programmers in the code and security is implemented by lawyers in the EULA." --Q68bSM7Ycu6FN28Q Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (FreeBSD) iEYEARECAAYFAkmjOYQACgkQ9mn/Pj01uKWg4gCeJg5iKu6NaHXB1Q/s+bEEA77s aTgAoLhd+dLYcwC9h3vfqps7ChT6jcB0 =Lz9T -----END PGP SIGNATURE----- --Q68bSM7Ycu6FN28Q--