85% languages (was Re:Linux fat/bloated)

Jason Spiro jasonspiro-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org
Fri Apr 7 20:33:50 UTC 2006


Lisp uses an almost universally-standard Lisp indentation style known
as "pretty-printing." I'm sure Paul Graham mentions Lisp editing tools
somewhere on his website full of great Lisp info, www.paulgraham.com
but Emacs and I think maybe even Vim can do pretty-printing
automatically.

On 4/7/06, Chris F.A. Johnson <cfaj-uVmiyxGBW52XDw4h08c5KA at public.gmane.org> wrote:
> On Fri, 7 Apr 2006, Jason Spiro wrote:
>
> > 2006/4/7, Peter <plp-ysDPMY98cNQDDBjDh4tngg at public.gmane.org>:
> >> On Fri, 7 Apr 2006, Lennart Sorensen wrote:
> >>> Doh.  I misread the small print on the chart I looked at.  Yes tcl is
> >>> from 1988. :(  So it matches with perl in age. :)  I thought have
> >>> realized that given it is a much higher level language than what I would
> >>> have expected in 1968.
> >>
> >> Lisp is higher level than Tcl and predates it ...
> >>
> > The problem is with the brackets. No matter how good Lisp is, people
> > will still stay away from learning more about it because they're
> > scared of parentheses for some reason. :-)
>
>     The problem is not the parentheses so much as the style that lisp
>     coders use: "))))))))))))))" does look intimidating. If they were
>     indented in the way most other language styles prefer, they would
>     be quite understandable.
>
> --
>     Chris F.A. Johnson                      <http://cfaj.freeshell.org>
>     ===================================================================
>     Author:
>     Shell Scripting Recipes: A Problem-Solution Approach (2005, Apress)
> --
> The Toronto Linux Users Group.      Meetings: http://tlug.ss.org
> TLUG requests: Linux topics, No HTML, wrap text below 80 columns
> How to UNSUBSCRIBE: http://tlug.ss.org/subscribe.shtml
>
--
The Toronto Linux Users Group.      Meetings: http://tlug.ss.org
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://tlug.ss.org/subscribe.shtml





More information about the Legacy mailing list