News for hackers. Stuff that matters.
Re:Racket: Lisp for Learning by dreamcompiler on Thursday August 08, 2019 @09:24PM (#20650552)
You're rehashing a couple of the most tired arguments Lispers always hear:

1. Parentheses are inconvenient.

2. Everything you can do in Lisp you can do in $other_turing_complete_language.

What you're missing in (1) is that as much as you wish you were stating an objective truth of the universe, you're really just stating your own subjective impression. If parentheses were objectively, universally inconvenient, nobody would ever program in Lisp. And yet many do. So what's the explanation for that?

What you're missing in (2) is that although (2) is certainly true, it's irrelevant. If (2) were relevant, nobody would ever prefer any Turing-equivalent language over another. And yet objectively, people certainly do. So what's the explanation for that?

The other thing you're missing in (2) is Greenspun's tenth rule, but I'll let you look that up.

Re:Racket: Lisp for Learning by kazinator on Friday August 09, 2019 @11:46AM (#20655420)
> So what's the explanation for that?

Why, they are impractical buffoons who lack the benefit of my own vast personal experience, which trumps everything. Or else blind zealots.

Re:Racket: Lisp for Learning by sdegutis on Friday August 09, 2019 @10:51AM (#20654880)
Novelty. That’s the explanation. People love novelty. Especially programmers who tend to get bored easily at their jobs.