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

Structure and Interpretation of Clojure Progs

Name: Anonymous 2011-09-21 4:39

Interesting to read the reactions to @richhickey's keynote. Sussman gives standing O while some people completely disagree #strangeloop
That's it, Sussman enthusiastically approves Clojure. What's your reason to not use it again?

Name: Anonymous 2011-09-21 6:49

The JVM.

Name: Anonymous 2011-09-21 7:02

Parens.

Name: Anonymous 2011-09-21 7:09

>>2
Deal with it. Because of your irrational religious prejudice you miss an opportunity to use a great language.

Decisions in technology must be made pragmatically. Relying on your feelings is unscientific and ultimately destructive.

Name: Anonymous 2011-09-21 7:14

>>4

Can clojure do tail calls? If not, I'd rather not use it, because I'm edgy like that.

Name: Anonymous 2011-09-21 7:20

>>4
I has nothing to do with ``irrational religious prejudice''. You asked for a reason to not use it, I gave you what I think is the main reason not to use it and I'm pretty sure you can understand that yourself.

Name: Anonymous 2011-09-21 7:22

>>5
It can but you need to point the call explicitly with the recur form. It's the only semantic restriction that JVM imposes on the language, and it might be gone in the future.

Name: Anonymous 2011-09-21 7:45

>>6
It has nothing to do with ``irrational religious prejudice''
Hardly. I asked for actual reasons and you answered with one word ``JVM" without any specific reasoning. In this form it can only mean ''JVM is bad because it's JVM". This is religious thinking.

You asked for a reason to not use it, I gave you
You did. But why do you think the reason you gave can't be irrational? It is and I pointed it out.

Name: Anonymous 2011-09-21 8:03

>>7

Thanks! I'll be checking it out then.

Name: Anonymous 2011-09-21 8:16

>>9
If you have the Lisp background, check out this talk from Rich Hickey: http://blip.tv/clojure/clojure-for-lisp-programmers-part-1-1319721

It's very good.

Name: Anonymous 2011-09-21 9:18

GC is shit.

Name: Anonymous 2011-09-21 9:24

>>8
JVM

Name: Anonymous 2011-09-21 10:24

GC is da shit.

Name: Anonymous 2011-09-22 4:19

            o                                           
                 O       /`-.__                         
                        /  \.'^|                        
           o           T    l  *                        
                      _|-..-|_                          
               O    (^ '----' `)     I CLOJURE THE SPIRITS
                     `\-....-/^      OF MY COMPUTER WITH JVM!
           O       o  ) "/ " (      /                   
                     _( (-)  )_                         
                 O  /\ )    (  /\                       
                   /  \(    ) |  \                      
               o  o    \)  ( /    \                     
                 /     |(  )|      \                    
                /    o \ \( /       \                   
          __.--'   O    \_ /   .._   \                  
         //|)\      ,   (_)   /(((\^)'\                 
            |       | O         )  `  |                 
            |      / o___      /      /                 
           /  _.-''^^__O_^^''-._     /                  
         .'  /  -''^^    ^^''-  \--'^                   
       .'   .`.  `'''----'''^  .`. \                    
     .'    /   `'--..____..--'^   \ \                   
    /  _.-/                        \ \                  
.::'_/^   |                        |  `.                
       .-'|                        |    `-.             
 _.--'`   \                        /       `-.          
/          \                      /           `-._      
`'---..__   `.                  .`_.._   __       \     
         ``'''`.              .'gnv   `'^  `''---'^     
                `-..______..-'

Name: Anonymous 2011-09-22 12:55

i think i prefer explicitly marking tail calls, like clojure.

Name: Anonymous 2011-09-22 13:06

>>15
Kill your self.

Name: Anonymous 2011-09-22 13:51

>>1

GC is shit. That's good enough reason.

Name: Anonymous 2011-09-22 15:55

JVM IS DESIGN EVIL AND BACKWARDS
TERMIANTE USAGE OF THIS MENTALLY DEGENERATIVE LANGUAGE
BEFORE IT TOO LATE

-FORMER COLJURE USER

Name: Anonymous 2011-09-22 16:03

GC is a marvelous thing. Do you cuddle your GC every day?

Name: Anonymous 2011-09-22 18:21

>>18
Homegirl, the JVM and the Java Language are two different things.

Name: Anonymous 2011-09-22 18:36

Autism is a marvellous thing. Do you cuddle your waifu every day?

Name: Anonymous 2011-09-22 22:00

Because I'm busy with Scala, thank you.

Name: Anonymous 2011-09-23 3:59

>>22
Scala is a chaotic mashup of Java and Haskell paradigms. Clojure got it right: if you want a good language you don't mix functional programming based on immutability with OOP where the central idea is objects with mutable state.

Name: Anonymous 2011-09-23 7:15

i really need clojure from this relationship

Name: Anonymous 2011-09-23 9:28

no TCO and huge java runtime -> instant fail

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