Search found 6 matches

by Gerenuk
Sat May 15, 2010 6:23 am
Forum: Common Lisp
Topic: Only in Lisp
Replies: 43
Views: 49322

Re: Only in Lisp

Most of the rest is either personal preference, or features that are hard to explain. Macros especially, since any simple macro is easy to translate by hand, and then of course it appears as it would be easier just to write out the translation. And it is not as writing macros happens that often, I ...
by Gerenuk
Sat May 15, 2010 5:36 am
Forum: Common Lisp
Topic: Only in Lisp
Replies: 43
Views: 49322

Re: Only in Lisp

The problem is since you obviously already know Python, and you internalized it, solutions in Python appear "natural" to you. There is nothing natural about programming, since the necessity of this mode of thinking did not exist in natural environment. Oh there is. You should try http://w...
by Gerenuk
Sat May 15, 2010 3:36 am
Forum: Common Lisp
Topic: Only in Lisp
Replies: 43
Views: 49322

Re: Only in Lisp

Maybe one important question which comes to my mind: What is an example for a software project which is based on Lisp programming code *exclusively*? Actually, you got the wrong problem. Creating the closure, ok, that is easy and has nothing to do with macros. The macros which are created are macros...
by Gerenuk
Fri May 14, 2010 6:19 pm
Forum: Common Lisp
Topic: Only in Lisp
Replies: 43
Views: 49322

Re: Only in Lisp

But my point was that those things in Python had to be added by language developers, who had to modify the intepreter and so on. In Lisp those are userspace libraries written in pure Lisp. That's absolutely true - before iterators/generators were introduced there was a really useful part missing. B...
by Gerenuk
Fri May 14, 2010 8:08 am
Forum: Common Lisp
Topic: Only in Lisp
Replies: 43
Views: 49322

Re: Only in Lisp

Sure, the prefix notation is simple and universal. A mathematician would love the consistency. I just find it unnatural, so for me it doesn't help if Maths like the notation. I rather want to it to match with natural reasoning. But anyway, this is not the topic here (but I appreciate links to webpag...
by Gerenuk
Thu May 13, 2010 6:31 pm
Forum: Common Lisp
Topic: Only in Lisp
Replies: 43
Views: 49322

Only in Lisp

A friend of mine strongly recommends learning Lisp. It could actually be useful for my algebra program. Now it takes a long time to learn a new language. I've read many comparisons, but most of them don't get to the point apart from mentioning performance issues. To me Lisp seems like a normal langu...