News for hackers. Stuff that matters.
Re:Coconut: Pythonic functional programming by johnwyles on Thursday January 03, 2019 @12:35PM (#18817031)
On that topic Haskell is soooooooooo much more readable than clojure to me
Re:Coconut: Pythonic functional programming by StreamBright on Thursday January 03, 2019 @04:00PM (#18819222)
I guess it is just a matter of taste. Clojure is the reason I have been writing software and it helped me to achieve things that would be very difficult without. It just has the right set of tools for a guy like me with systems engineering background. I find it much more understandable to use map + reduce than for loops, async instead of fork + threading code. The out of the box performance of JVM is also one reason I keep using Clojure.
Re:Coconut: Pythonic functional programming by mclehman on Thursday January 03, 2019 @01:57PM (#18818009)
Could you elaborate on this? Personally, I like the idea of Haskell about as much as I like the idea of Clojure, but Haskell has never quite clicked for me.

I don't think it's necessarily readability holding me back from Haskell, but I do find Clojure to be highly readable which really helped me get up to speed with it quickly. I'm curious what you find more readable about Haskell.

Re:Coconut: Pythonic functional programming by nightski on Thursday January 03, 2019 @03:26PM (#18818964)
Haskell has a higher learning curve. It takes effort to pick it up. There is no learn Haskell in 5 minutes. But it's syntax is incredibly consistent and beautiful once learned.

Clojure has an incredibly simple syntax, but that isn't so much because it removed the complexity but rather that it just moved it away from the syntax imho.

Re:Coconut: Pythonic functional programming by johnday on Friday January 04, 2019 @12:41PM (#18825936)
> There is no learn Haskell in 5 minutes.

True, but there is a learn Haskell in 10 minutes...

https://wiki.haskell.org/Learn_Haskell_in_10_minutes

Re:Coconut: Pythonic functional programming by lenticular on Thursday January 03, 2019 @03:52PM (#18819167)
If you spend enough time in Clojure, it becomes quite readable. With threading macros and the like, there's no real reason you need many more parens that a language like Python.
Re:Coconut: Pythonic functional programming by StreamBright on Thursday January 03, 2019 @04:00PM (#18819232)
It is kind of funny when I make my programmer friends count parenthesis in their code vs my Clojure.
Re:Coconut: Pythonic functional programming by tigershark on Thursday January 03, 2019 @11:29PM (#18821966)
I guess no one of your friends uses F#
Re:Coconut: Pythonic functional programming by StreamBright on Friday January 04, 2019 @03:48PM (#18827453)
Not really, but I like OcaML.
Re:Coconut: Pythonic functional programming by jhuni on Thursday January 03, 2019 @08:28PM (#18821208)
I can confirm, I have been writing Clojure for seven years. Its pretty nice to look at now.