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

Pages: 1-

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 10:44 ID:Heaven

Listen kid0, we're here for the lulz and to troll, if you don't like that gtfo.

Why not just use smalltalk jesus christ at least smalltalk was consistent and has a community of expert devs rather than some frothing idiots.
expert devs you say? we make fun of 'em!

Name: Anonymous 2007-06-22 12:08 ID:PrKP5uLW

we do it for the lulz, none of us has read SICP or written a line of code

Name: Anonymous 2007-06-22 12:12 ID:7/+QVIT9

>>3
Lies, I read SICP for living.

Name: Anonymous 2007-06-22 12:23 ID:Heaven

>>1
look OP.

Python talk is always related to one word, forced indentation of the code, thread over.
Perl is #$!#*!@#!*@#!@))#!@_ all your life
Ruby on fails is on fails amirite?
OOP is spelled POO backwards
Read SICP
EXPERT BBCODE PROGRAMMER

There's always variations of those mentioned and other not so known memes. (sandcore programmers for example)
we also like to modify kopipe and troll.
there's rarely a serious discussion here, but when there is it's by far better than ANY slashdot/reddit/bugtraq/whatever discussion

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.

Name: Anonymous 2007-06-22 17:41 ID:FAKTPKY9

>>6
sure, but you didn't take the most important thing.

ONE WORD, THE FORCED INDENTATION OF THE CODE, THREAD OVER!!!!

Name: Anonymous 2007-06-22 17:51 ID:wtRQWdy4

>>2
LIES !
I AM AN EXPERT PROGRAMMER


I am the 1/0 of my GET.
LISP is my body, and SICP is my blood.
I have created over 999 HUGE programs that you couldn't even comprehend.
Unaware of Python.
Nor aware of Ruby on rails.
Withstood the forced indentation of the code to create many touring-complete programs.
Waiting for an EXPERT PROGRAMMER's arrival.
I have no regrets, this was the only path.
My whole life was /prog/.

Name: Anonymous 2007-06-22 18:24 ID:I0eBLDk5

IF U WERE DROPPED TO /opt TOMORROW, I WOULDNT GO 2 UR DELETION CUZ ID B N UPSTREAM BUGZILLA FLAMIN DA CUNT THAT MADE UR EBUILD!
     __   
   .'  `. 
   |a_a  |
   \<_)__/
   /(   )\
  |\`> < /\
  \_|=='|_/

WE TRUE NERDS
WE OPTIMIZE OUR CFLAGS TOGETHER
WE TALKIN ON IRC WITH www.opera.com TOGETHER
send this PENGUIN to every thread you care about including this one if you care. C how many times you get this, if you get 256 your A TRUE NERD

Name: Anonymous 2007-06-22 22:41 ID:vpf9f6zI

the point is, for a given need, there is a given tool. If you need speed, python does not cut it. If you don't need speed, there is no reason to program in c.

Name: Anonymous 2007-06-23 0:53 ID:h3RRbNPH

And writing C extensions for Python for the bits that are slow is actually not that hard.

Name: Anonymous 2007-06-23 4:12 ID:sIHE49OE

>>11
die lame faggot

Name: Anonymous 2007-06-23 9:44 ID:LbC/5Y2V

psyco

Name: Anonymous 2007-06-23 9:46 ID:LbC/5Y2V

>>1
That's gotta be the ugliest web page in all the history of ugly web pages.

Name: Anonymous 2007-06-23 10:52 ID:QGKReiIJ

...I liked the style

Name: Anonymous 2007-06-23 10:59 ID:QGKReiIJ

"The "==" operator calls "__eq__". The "!=" operator calls "__ne__", NOT "not __eq__". In fact, the two have no relationship at all!"
OH MY GOD THEY HAVE NO RELATIONSHIP AT ALL! CALL 911!
The things he hates python for are trivial. lol.

Name: Anonymous 2007-06-23 11:39 ID:fodGQrGb

>The "==" operator calls "__eq__". The "!=" operator calls "__ne__", NOT "not __eq__". In fact, the two have no relationship at all!

def __ne__(self, other):
    return not self.__eq__(other)

>list.__str__() calls __repr__() on each item, not __str__()???!!!

Yes, because you can't guarantee that __str__ will be meaningfully defined. If you want to call __str__, use map() or a list comprehension.

>",".join(list)

>not

>list.join(",")

>Oh no.

from string import join
join(list, ",")


There are plenty of problems in Python, but these aren't among them.

Name: Anonymous 2007-06-23 11:52 ID:sIHE49OE

...because lisp is good

Name: Anonymous 2007-06-23 13:47 ID:Heaven

>>1
the guy who has that blog is a complete nutter

Name: Anonymous 2007-06-23 14:30 ID:zYIt9kaj

>>1
HAEV U RED SICP ?

Name: Anonymous 2007-06-23 14:36 ID:Heaven

>>19
Everyone who has a blog is a complete nutter

Name: Anonymous 2007-06-23 17:59 ID:Heaven

      ___              
    ,'._,`.              PYTHON SUCKS                                                
   (-.___.-)               EVEN SANDNIGGERS CAN MASTER IT
   (-.___.-)                                           
   `-.___.-'                                           
    ((  @ @|              .            __                                
     \   ` |         ,\   |`.    @|   |  |      _.-._                    
    __`.`=-=mm===mm:: |   | |`.   |   |  |    ,'=` '=`.                  
   (    `-'|:/  /:/  `/  @| | |   |, @| @|   /---)W(---\                 
    \ \   / /  / /         @| |   '         (----| |----) ,~             
    |\ \ / /| / /            @|              \---| |---/  |              
    | \ V /||/ /                              `.-| |-,'   |              
    |  `-' |V /                                 \| |/    @'              
    |    , |-'                                 __| |__                   
    |    .;: _,-.                         ,--""..| |..""--.              
    ;;:::' "    )                        (`--::__|_|__::--')             
  ,-"      _,  /                          \`--...___...--'/              
 (    -:--'/  /                           /`--...___...--'\              
  "-._  `"'._/                           /`---...___...---'\             
      "-._   "---.                      (`---....___....---')            
       .' ",._ ,' )                     |`---....___....---'|            
       /`._|  `|  |                     (`---....___....---')            
      (   \    |  /                      \`---...___...---'/             
       `.  `,  ^""                        `:--...___...--;'              
         `.,'                               `-._______.-'                

Name: Anonymous 2007-06-23 18:00 ID:Heaven

      ___              
    ,'._,`.              PYTHON SUCKS                                                
   (-.___.-)               EVEN SANDNIGGERS CAN MASTER IT
   (-.___.-)                                           
   `-.___.-'                                           
    ((  @ @|              .            __                                
     \   ` |         ,\   |`.    @|   |  |      _.-._                    
    __`.`=-=mm===mm:: |   | |`.   |   |  |    ,'=` '=`.                  
   (    `-'|:/  /:/  `/  @| | |   |, @| @|   /---)W(---\                 
    \ \   / /  / /         @| |   '         (----| |----) ,~             
    |\ \ / /| / /            @|              \---| |---/  |              
    | \ V /||/ /                              `.-| |-,'   |              
    |  `-' |V /                                 \| |/    @'              
    |    , |-'                                 __| |__                   
    |    .;: _,-.                         ,--""..| |..""--.              
    ;;:::' "    )                        (`--::__|_|__::--')             
  ,-"      _,  /                          \`--...___...--'/              
 (    -:--'/  /                           /`--...___...--'\              
  "-._  `"'._/                           /`---...___...---'\             
      "-._   "---.                      (`---....___....---')            
       .' ",._ ,' )                     |`---....___....---'|            
       /`._|  `|  |                     (`---....___....---')            
      (   \    |  /                      \`---...___...---'/             
       `.  `,  ^""                        `:--...___...--;'              
         `.,'                               `-._______.-'

Name: Anonymous 2007-06-23 18:34 ID:4r5WDOwe

I hope your daughter gets raped by negroes on cocaine.

Name: Anonymous 2007-06-23 18:48 ID:gNZxg6sE

>>22-23
Colossal failure

That's an indian faggot, not a sand nigger. And he's a faggot not because he's indian, but because he's doing stupid shit to a cobra. Indians hate sand niggers as much as the next guy, you just can't call them sand niggers. Furthermore, India doesn't have sand deserts like sand nigger countries. And yes, what you see there is a cobra, not a python. As if all this fail weren't enough, you forgot to use [ code ].

Yours, my friend, was a failure is of unprecendented proportions.

Name: Anonymous 2007-06-23 19:09 ID:Heaven

now its a nigger
      ___             
    ,'._,`.              PYTHON SUCKS                                               
   (-.___.-)               EVEN SANDNIGGERS CAN MASTER IT
   (-.___.-)                                          
   `-.___.-'                                          
    ((  @ @|              .            __                               
     \
(__)[code]|         ,\   |`.    @|   |  |      _.-._                   
    __`.`=-=mm===mm:: |   | |`.   |   |  |    ,'=` '=`.                 
   (    `-'|:/  /:/  `/  @| | |   |, @| @|   /---)W(---\                
    \ \   / /  / /         @| |   '         (----| |----) ,~            
    |\ \ / /| / /            @|              \---| |---/  |             
    | \ V /||/ /                              `.-| |-,'   |             
    |  `-' |V /                                 \| |/    @'             
    |    , |-'                                 __| |__                  
    |    .;: _,-.                         ,--""..| |..""--.             
    ;;:::' "    )                        (`--::__|_|__::--')            
  ,-"      _,  /                          \`--...___...--'/             
 (    -:--'/  /                           /`--...___...--'\             
  "-._  `"'._/                           /`---...___...---'\            
      "-._   "---.                      (`---....___....---')           
       .' ",._ ,' )                     |`---....___....---'|           
       /`._|  `|  |                     (`---....___....---')           
      (   \    |  /                      \`---...___...---'/            
       `.  `,  ^""                        `:--...___...--;'             
         `.,'                               `-._______.-'
[/m]

Name: Anonymous 2007-06-23 21:28 ID:Heaven

>>25
There are deserts in India... And lots of sand niggers...

Name: Anonymous 2007-06-24 2:00 ID:a5/asfRw

Python has awesome OO support

Come back when your shitty language support multiple-inheritance and has fast native threads...

Name: Anonymous 2007-06-24 2:46 ID:Heaven

>>28

import thread
class Foo(Bar, Baz):
    def __init__(self):
        thread.start_new_thread(self.some_method)

Name: Anonymous 2007-06-24 4:40 ID:tNPl1F33

>>29
fast native threads

Name: Anonymous 2007-06-24 10:29 ID:24EQP81p

Python has awesome OO support?

python oo sucks balls, big time!
after you used clos from common lisp, every other oo system is simply inferior.

Name: Anonymous 2007-06-24 10:41 ID:SO2+OFTy

Common lisp has awesome OO support?

common lisp oo sucks balls, big time!
after you used xml from enterprise solutions llc., every other oo system is simply inferior.

Name: Anonymous 2007-06-24 11:05 ID:ZDxh4nfU

>>29
Too bad pythons native threads are slow as fuck

Name: Anonymous 2007-06-24 11:06 ID:ZDxh4nfU

oh yeah, and you can certainly learn from CLOS

Name: Anonymous 2007-06-24 14:46 ID:Heaven

>>33
Too bad python is forced indentation as fuck.

Name: Anonymous 2009-01-14 13:59

IHBTE

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