DEV Community

Discussion on: What library/language/tool wowed you with its developer experience?

Collapse
 
rhymes profile image
rhymes • Edited

Delphi/Object Pascal: first OO language I had learned. It seemed magic. Most of my education around object orientations comes from this language.

C#: the developer experience was much better than Delphi's or Java's. Still a huge fan of its designer (it was a period when I was very much into language design, trying all sorts of languages from Common Lisp to E).

Python: favorite general purpose language still to this day. I'm so happy for its surge of popularity in the last few years because when I started with Python 2.0 the community was much smaller 😭

Erlang: although I found the syntax weird at first (I had zero experience with declarative programming) writing concurrent programs that could talk through nodes (I used two Linux computers ahah) and restart themselves or notify a supervisor process in a few lines was amazing. Erlang also has the ability to deploy 2 versions of some code and have them coexist and that felt like magic to me. Instantly bought Joe Armstrong's book. I also played a bit with making Erlang talk to Python. Unfortunately I've never used it professionally and forgot most of it now 😭