News for hackers. Stuff that matters.
Re:Show HN: A notebook-style Common Lisp environment by slightlyCyborg on Monday July 10, 2017 @01:37AM (#14733630)
I am learning Common Lisp after using Clojure exclusively for a year.

Common Lisp may be old, but it is extremely powerful relative to Clojure IMO. Clojure startup times are awful, it takes a very opinionated approach to programming (immutable data), its debugger is buggy, it produces unsightly error messages.

Sure, these problems may be fixed, but for me, I want a powerful tool that I can use now.

I've tried several new hot languages at the time (Rust, Dart, Clojure, Go).

I have come to a point in my career where I want to stick to highly complex, but slightly dusty artifacts defined by a standard( C++ & ANSI Common Lisp).

The SBCL implementation of common lisp does not give me all of the headaches of Clojure. I also don't have to restart the repl to load libs.

On using another dynamic language that isn't a lisp... Forget about it.

...Python maybe for machine learning, but I will probably just wrap cafe in CL or something.

PS. I am 25. Seems relevant to this discussion.

Re:Show HN: A notebook-style Common Lisp environment by mmargerum on Tuesday July 11, 2017 @06:31AM (#14742961)
>I have come to a point in my career where I want to stick to highly complex, but slightly dusty artifacts defined by a standard( C++ & ANSI Common Lisp).... . . >PS. I am 25. Seems relevant to this discussion.

This made me LOL. I figured you were 50 or older based on the top of your post. You are wise to pick languages that are proven and "just work " though. I would say Go, while young, is incredibly stable and predictable.