Re: When is Xah going to ease up on Emacs...

This is a discussion on Re: When is Xah going to ease up on Emacs... within the Functional forums in Programming Languages category; Xah wrote: « Fundamental Problems of Lisp http://xahlee.org/UnixResource_dir/w..._problems.html » Frank Buss wrote: > Schemer: "Buddha is small, clean, and serious." Lispnik: "Buddha is big, > has hairy armpits, and laughs." —Nikodemus Siivola > > If it is useful, why using a more consistent, but more annoying notation? ultimately, you have to ask why lisper advocate nested syntax in the first place. if lispers love the nested syntax, then, the argument that there should not be irregularities, has merit. If lispers think occational irregularities of sugar syntax is good, then there's the question of how many, or what form. You might ...

Go Back   Application Development Forum > Programming Languages > Functional

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 08-25-2008, 06:33 AM
xahlee@gmail.com
Guest
 
Default Re: When is Xah going to ease up on Emacs...


Xah wrote:
«
Fundamental Problems of Lisp
http://xahlee.org/UnixResource_dir/w..._problems.html
»

Frank Buss wrote:
> Schemer: "Buddha is small, clean, and serious." Lispnik: "Buddha is big,
> has hairy armpits, and laughs." —Nikodemus Siivola
>
> If it is useful, why using a more consistent, but more annoying notation?


ultimately, you have to ask why lisper advocate nested syntax in the
first place.

if lispers love the nested syntax, then, the argument that there
should not be irregularities, has merit. If lispers think occational
irregularities of sugar syntax is good, then there's the question of
how many, or what form. You might as well introduce “i++” for “(setq i
(1+ i))”.

PS this post is posted to comp.lang.lisp,comp.lang.functional .

Xah
http://xahlee.org/


Reply With Quote
  #2  
Old 08-25-2008, 06:56 AM
Ali
Guest
 
Default Re: When is Xah going to ease up on Emacs...

> (defmacro q (&rest args)
(list 'quote args))
Q

> (q a b c)

(A B C)

Why on earth you can't just do this kind of thing yourself is beyond
me.

Use the code. Be happy(er).
Reply With Quote
  #3  
Old 08-25-2008, 06:59 AM
Ali
Guest
 
Default Re: When is Xah going to ease up on Emacs...

Realising you might throw an exception to the really ugly syntax of my
code, I felt I should post a fix:

(defmacro q (&rest args)
(list (quote quote) args))

Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 11:37 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.