News for hackers. Stuff that matters.
Re:Is Clojure dying, and what has Ruby got to do with it? by bryanlarsen on Thursday May 25, 2017 @03:24PM (#14419465)
There seems to be a very nice solution to the parenthesis problem: https://sourceforge.net/p/readable/wiki/Home/

I have no idea why it hasn't caught on. As far as I'm aware, there's no Clojure implementation. Lispers like their parentheses.

Re:Is Clojure dying, and what has Ruby got to do with it? by gnaritas on Thursday May 25, 2017 @08:57PM (#14421354)
> I have no idea why it hasn't caught on.

Because there is no parenthesis problem; there's a newb problem. The people who complain about parenthesis haven't used a Lisp long enough, that's all. Parens are a feature, not a problem, and everyone eventually figures that out and stops complaining or they move on to a language more suited to them.

Re:Is Clojure dying, and what has Ruby got to do with it? by dragonwriter on Thursday May 25, 2017 @03:36PM (#14419554)
It hasn't caught on is because for all the talk about parens, they aren't really a decisive barrier, just an easy thing to latch on to, and because S-expressions are more clear (note that more algol-inspired M-expressions were the original proposed programming syntax for Lisp, with S-expressions as an behind-the-scenes representation, but programmers preferred using S-expressions directly.)
Re:Is Clojure dying, and what has Ruby got to do with it? by flavio81 on Thursday May 25, 2017 @04:29PM (#14419924)
(we) lispers LOVE our parentheses.

"Elegant weapons... for a more civilized age."

Ref: https://xkcd.com/297/

Re:Is Clojure dying, and what has Ruby got to do with it? by bbcbasic on Thursday May 25, 2017 @06:21PM (#14420610)
I love that particular xkcd

I'm not even a lisper.

Re:Is Clojure dying, and what has Ruby got to do with it? by protomyth on Thursday May 25, 2017 @03:28PM (#14419493)
Perhaps because significant white space (e.g. Python) has quite a lot of detractors of its own.
Re:Is Clojure dying, and what has Ruby got to do with it? by weaksauce on Thursday May 25, 2017 @03:33PM (#14419531)
I absolutely cannot stand significant whitespace... it is a step back in almost every area of usability.
Re:Is Clojure dying, and what has Ruby got to do with it? by flavio81 on Thursday June 01, 2017 @06:47PM (#14465627)
Why?

I have done two major (commercial) software projects in Python, with a good amount of code, several months of work, and I've never had ANY kind of problem with the indentation/whitespace.

Any Python IDE (like Pycharm) will easily highlight you where each section of code sits relative to the indentation level, so it's really pretty simple. Really, really simple.

Re:Is Clojure dying, and what has Ruby got to do with it? by goatlover on Friday May 26, 2017 @03:03AM (#14422433)
In your opinion. For you it's a step back. For some of us it's very easy to read and write.
Re:Is Clojure dying, and what has Ruby got to do with it? by weaksauce on Friday May 26, 2017 @02:53PM (#14426312)
I don't really get this line of thought... are curly braces really that hard to read and get in the way of things to you?
Re:Is Clojure dying, and what has Ruby got to do with it? by throwaway7645 on Thursday May 25, 2017 @09:15PM (#14421433)
I love both Lisp & Python. I'm not sure about large projects, but to me, nothing is easier to read than Python and a lot of people agree. It is so strict and authoritarian that nearly everyone ends up writing similar code. Good for sharing scripts on my team. If I write Perl, only I can understand it...and even that is temporary lol (I joke, but you get the point).
Re:Is Clojure dying, and what has Ruby got to do with it? by cutler on Friday May 26, 2017 @12:39AM (#14422029)
If you love Lisp & Python try Hy (hylang.org).
Re:Is Clojure dying, and what has Ruby got to do with it? by graphememes on Thursday May 25, 2017 @03:31PM (#14419515)
This is a much more approachable syntax, reads much like a mix of Ruby and Python