For those interested in Crystal and are from a Ruby background, a free ebook has just come out: http://www.crystalforrubyists.com
Aim to at least become familiar with:
Why Red and OCaml @tpunt?
9 posts were split to a new topic: Elixir everywhere?
No reason in particular. Just that every developer I’ve spoken to who has used OCaml seems to have really enjoyed it, so it’s something I’d like to look into to see what all the fuss is about. As for Red, it just seems like an interesting and upcoming language that I’d like to try out - no more, no less
I want functional all the things!
… Except where I can’t functional the things.
EDIT: Oooo Futhark looks cool! Functional language targeting GPU
I just read about Futhark yesterday. It looks awesome and I really like the use of GPU’s.
I am all about Elixir these days. I use Elm once in a while.
I am interested in:
Haskell for the pure functions;
Elisp for configuring my editor, and lisp in general for everything is an expression;
Rust for something I could build realtime systems in;
Pony because everyone seems to talk about it;
Julia because I want to get more into math.
I guess it is more about the paradigms. One of the first Erlang talks I attended was by Torben Hoffman and he started out with the question: «Who in this room agree to the notion that one should use the right tool for the job»; everybody raised their hand, and he continued «put down your hand if you know less than three programming languages that you are equally confident programming in», only few people kept their hand up. That was when I seriously started browsing for something else than Node.js
I’m interested in the following:
and get stronger in Python
Interested and actively doing something:
- Ruby: My daily work is done with this so I try to keep up here. Also my main weapon now so…
- Elixir: I’m adding this to my toolbelt as a natural next step. Also I’m starting to be interested in distributed systems and this seems a nice language.
Interested although doing less:
- Clojure: There are a ton of different interesting libraries here to learn a ton of concepts.
- Elm: Seems like a really interesting paradigm.
Interested but I don’t have enough attention:
+1. At the very least, learn how to convert Erlang to Elixir, which is not hard. That way, you would have access to all the Erlang books.
And what is Your opinion on F#? Especially after MS open sourcing everything now and targeting Linux/MAC with .NET Core?
I think F# is very interesting language, more functional than Scala and it has pipe |> operator
The drawback I don’t know how much you can do in pure F# and how much you need know other Microsoft stack and how mature platform is on Linux.
You can use F# in https://www.xamarin.com/
Elm will be next for me
That said, I’m more interested in the older langauges_ like Lisp, Scheme, Prolog and ML. There are many outstanding books that have stood the test of time that use these languages.
I’m currently reading Lisp In Small Pieces (notice the recursive acronym!) and just being blown away by how much depth the book goes into.