Programming language musings
The most surprising language for me is #Golang #Go, because I find the syntax so ugly, it was zero functional, but its simplicity and the fast compiler makes it extremely fun for me to use it.
I still have fond memories of #Lisp (#Racket & #Clojure), because they were my almost first programming languages (technically JavaScript was first, because I started with JS, didn't understand it, and learned Teacher with the "How to Design Programs" course).
1/
Programming language musings
I mostly use #TypeScript at work, and it's good enough. I am most familiar with JavaScript's quirks.
The compiler is not the fastest, the error messages could be better. But for what it does, it is amazing.
2/
@sbr #ocaml have a lot of use cases, it have great support to build compilers (it was used to build #rust). It's used by #mirageos and multiple other cool projects. It can be used to do frontend application with #reasonml or ocaml_of_js. OCaml can build rest APIs and much more... http://ocamlverse.net/content/ecosystem.html
@Programingisthefuture @sbr There are even some idealists working on operating systems purely written in #OCaml at https://mirage.io #MirageOS