tag:blogger.com,1999:blog-20059199.post116315875452771468..comments2024-01-26T00:15:14.996-08:00Comments on ++blog: Why everyone wants to get rid of the parentheses in lispOrion Edwardshttp://www.blogger.com/profile/15865664564356161586noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-20059199.post-1163344170747062572006-11-12T07:09:00.000-08:002006-11-12T07:09:00.000-08:00It's not that S-expressions make macros possible. ...It's not that S-expressions make macros possible. They merely make them a lot easier.<BR/><BR/>Pretty much every language has a few toy macro packages, and some languages with traditional syntax are very macro-heavy. The best example is probably Nemerle. Its syntax is very close to Java, and it is <A HREF="http://nemerle.org/MacroUse" REL="nofollow">very macroful</A>.<BR/><BR/>By macro-heavy I mean even more macros than typical Lisp code. Compile-time SQL validation and optimization, design by contract, concurrency, partial evaluation, aspect-oriented programming, all by macros.tawhttps://www.blogger.com/profile/16972845140253292628noreply@blogger.comtag:blogger.com,1999:blog-20059199.post-1163201605239271182006-11-10T15:33:00.000-08:002006-11-10T15:33:00.000-08:00I just don't get WHY won't these people just use a...I just don't get WHY won't these people just use a light gray for the parentheses. Color syntax highlighting anyone ??Michelle Massatellihttps://www.blogger.com/profile/04847392566337657726noreply@blogger.comtag:blogger.com,1999:blog-20059199.post-1163189086911703522006-11-10T12:04:00.000-08:002006-11-10T12:04:00.000-08:00If you don't like Lisp syntax, don't use Lisp.If you don't like Lisp syntax, don't use Lisp.Slava Pestovhttps://www.blogger.com/profile/02768382790667979877noreply@blogger.com