News for hackers. Stuff that matters.
Re:Ask HN: Best Lisp for software development? by sgt on Monday July 29, 2019 @03:38AM (#20552289)
Perhaps a silly question, but what would be the real-life benefits trying to convert a Java team to Clojure in 2019?
Re:Ask HN: Best Lisp for software development? by iLemming on Monday July 29, 2019 @04:20AM (#20552526)
- Productivity. Bulding stuff in Clojure is not only joyful but also can give you real (not imaginary, not theoretical, but real, measurable) boost;

- Concise syntax. Less code - less bugs;

- FP. Immutability by default is something that once you get used to it, it is hard to imagine having to write code without it;

- REPL. I mean real REPL, not some kind of crippled "interactive shell". e.g.: Jupyter is interactive shell, Clojure (just like any other Lisp) has a "real" REPL;

Re:Ask HN: Best Lisp for software development? by sgt on Monday July 29, 2019 @07:32AM (#20553409)
Would you use the REPL to inspect / modify / debug running applications in production, or would it mainly be useful for development purposes?
Re:Ask HN: Best Lisp for software development? by iLemming on Monday July 29, 2019 @10:34AM (#20555010)
If you do it right, you won't need to inspect/debug prod. But nothing stops you from enabling socket REPL, connect to it and try things there. Just like NASA fixed their failing spacecraft in 1998 during Deep Space 1 mission.