Comment

Comment by w3mmpp

Things could change though when you look at the landscape of computer languages today:

- OOP is trending downward, and for good reasons, look at Java and C#, too verbose, too top-down.

- dynamic languages are not efficient enough, especially in the cloud where they require 10 VM to do the work that could be done on a single machine with lower level languages.

- c/c++ are too low-level, hard to master/difficult to maintain.

- Rust is a mess, too verbose, too complex.

- In the FP universe, which is trending up, Haskell is too complex, F# is good but the libraries (.NET) are OOP mainly so the integration sucks. Clojure, not sure, didn't play with it but my guess is it suffers the same problem than F#.

So, personally, and not trying to convince anyone here, lisp, and especially Common Lisp with its large number of available libraries and its good development environments (emacs/slime), is getting more interesting every day.

parent w3mmpp 6 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton