Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

LISP advocacy

Name: Anonymous 2007-06-22 10:38 ID:GTPJ+U2R

I don't understand it. Why on this board would you bother advocating LISP?

Background: I am a researcher and I use LISP everyday. It is fine. It has quirks but it is flexible and lets me do what I want to do, if I need raw performance I use a lib or the ffi and call some fortran.

But why on this board bother advocating LISP? These kids are just going to keep on using languages which have ignored the past 60 years of programming languages research. Perl? Reference counting? come on! Python? the most modern of the big 4 scripting language but still it lets its lame syntax remove all sense of usefulness from it. 1 line lambdas? Come on. Still no real macros  poor OO support and shitty stdlib. Ruby? There is no excuse for the poor performance of ruby, smalltalk makes it eat its dust. Why not just use smalltalk jesus christ at least smalltalk was consistent and has a community of expert devs rather than some frothing idiots. Ruby's community sucks, ruby is slow. Ruby is massively inconsistent.

http://daily.bluebones.net/2006_09_01_archive.html good examples of python being retarded.

Name: Anonymous 2007-06-22 17:33 ID:flyU9uUd

>>1
You are very wrong.

Python? the most modern of the big 4 scripting language
Actually, Ruby would be more modern. Also, count Lua and JavaScript there.

lame syntax
It has one of the best, cleanes syntax of non-LISPs.

1 line lambdas? Come on.
def _(...):
    ...
... _ ...


poor OO support
You must be stupid. Python has awesome OO support for a multi-purpose, multi-paradigm language.

shitty stdlib
Quit trolling, faggot. Python has the best, most extensive and most varied purpose library of these 4-6 languages.

Ruby? There is no excuse for the poor performance of ruby
Yes, there is: practicality. It can be done faster, yes, but instead of bitching, you can go and contribute.

ruby is slow
Write C and compile with awesome CFLAGS or Intel compiler and it'll be OMG OPTIMIZED! Yet the hardware cost you'll save is 1/100 of the human development cost, and don't even think about enjoying the job. OMG OPTIMIZED kids are funny.

http://daily.bluebones.net/2006_09_01_archive.html
Every language sucks, or at least every language has bad things; partly because designing a perfect language is almost impossible, partly because your definition of rocks or sucks is different from the next guy's. Yet if these three things are what's bad about Python, then it's doing great.

And I don't know how's all this modern language trolling related to advocating LISP.

I advocate Python, LISP, Ruby and Lua.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List