4 ms·
I've tried using Erlang once or twice. I inherited an open source project written in it, wanted to maintain it a bit but I couldn't make head nor tail of it, an
by lincolnq 13y ago
I've tried using Erlang once or twice. I inherited an open source project written in it, wanted to maintain it a bit but I couldn't make head nor tail of it, and I'm a good programmer (but very busy with other things). There were too many things to learn to get started working with the Erlang ecosystem and I didn't really have the time.
I didn't find any good tools.
The error messages were obtuse.
I didn't understand how simple shit like configuration files worked. I couldn't find any place where the file was 'opened' from code. I chalked it up to the magic of the underlying framework or whatever.
- parallelist 13y agoAre you a good programmer in imperative languages only by any chance?
- lincolnq 13y agoNo - I've done a number of FP projects, but certainly spent less time with it than imperative languages. Here are some FP projects I've done -- * Compiler for a scheme-like language in Haskell * simple webapp in Haskell using Yesod * small 2d game in Clojure * racket-based little language that compiles to openscad * lots of academic programming-languages projects in Racket (garbage collector, type checker, prolog, etc)