🤔 David Interesting article. Would you recommend someone to use Go if they wanted to learn how to program distributed systems?
📚 Terry Mcginnis I would recommend Erlang or Elixir for distributed systems. I think the actor model that Erlang and Elixir implement is much better than the channel model that Go implements. But it depends on your use case. Try both and see which one is better.
3y, 36w 2 replies
Mark Dain Oh I've always found Elixir/Erlang hard to learn. What are you learning with/from? Perhaps there's hard to find tutorials
Etc I did some erlang a while ago so it's pretty familiar - never had a project for it though!
6y, 49w reply
Etc Decided I wanted to make a scalable web app - finally have a chance to learn elixir!
Mark Dain Oh I've always found Elixir/Erlang hard to learn. What are you learning with/from? Perhaps there's hard to find tutorials
6y, 50w 1 reply
Kodo elixir is fun. I went from elixir to crystal because I didn't want to always have to carry a VM around with me. crystal is another ruby syntax inspired language but it compiles to binary
Etc I spent a little bit of time with crystal a year ago! Yeah I've avoided erlang/elixir for a while because none of the tasks needed its nice concurrency. I was always curious about crystal's implicit sum types - do you know if it always keeps type information to at run time to do it, kind of like go does?
6y, 50w 2 replies
Mark Dain Yeah I'm tempted to learn Erlang, or the reboot project, Elixir, which I believe is an easier Erlang that runs on the Erlang VM
Adam Douglas I'm more tempted by vanilla Erlang, but that's just me. Elixir looks interesting but I already got my feet wet with Erlang a while back and I'd prefer to just resume where I left off, even if it's more laborious. I usually just get my hands dirty writing a tiny app and if I find that the code flows naturally after some guided development, I tend to stick with it. C#, if a language and I don't get along quickly, I usually abandon it. The exception is PHP, which I am forced to work with despite the fact that I harbour only disdain for it and its continued proponents in the world of web development.
8y, 12w 2 replies
Adam Douglas I'm just going to work. Get promoted. Delegate. Fix results of delegated assignments. Occasionally sleep. See if Perl 6 is anything less than pointless. Possibly work on some Erlang project to learn the language. That's it.
Mark Dain Yeah I'm tempted to learn Erlang, or the reboot project, Elixir, which I believe is an easier Erlang that runs on the Erlang VM
8y, 12w 3 replies
Mark Dain What's everyone doing for 2016? I'm going to try to follow this list: matt.might.net/art...
Adam Douglas I'm just going to work. Get promoted. Delegate. Fix results of delegated assignments. Occasionally sleep. See if Perl 6 is anything less than pointless. Possibly work on some Erlang project to learn the language. That's it.
8y, 12w 4 replies
Simon Janes This is the water rushing out to sea: blog.rust-lang.org... What comes back is a technological renaissance... unless you've already switched to Erlang/Elixir. :)
9y, 11w reply ¬
Itchap I will probably give a try to this week. It looks like the perfect partner for .
9y, 28w reply ¬
Simon Janes As I've gotten older, the less I use IRC. Everything is more asynchronous on sublevel, etc. IRC is great for the virtual meeting, but getting stuff done means you really cannot put much attention into IRC. In '95 I used to be a regular on / EFNet. Recently I watched for a bit on Mozilla's IRC. Currently, not using it.
Itchap Agreed, most of the time that I spend on IRC is for getting some support but there is some chans where I really enjoy to stay like and .
9y, 29w reply
Itchap The future is already there
9y, 31w reply ¬