3 ms·
> who has happily moved on from it What did you happily move to? I can't find happiness, not in Go at least. Go just doesn't care about developer experience.
by weatherlite 4y ago
> who has happily moved on from it
What did you happily move to? I can't find happiness, not in Go at least. Go just doesn't care about developer experience.
- sodapopcan 4y agoElixir. And it wasn't "because Elixir looks like Ruby"--in fact, I personally found having it look so much like Ruby detrimental at first since the similarities end at syntax. I had a growing interest in functional programming and in improving a multi-user web app we were building. Elixir's (really Erlang's) concurrency model is the first I've ever been comfortable with and able to build a clear mental picture of what's happening. The syntax (for creating concurrent processes) is a wee bit gnarly, of course. There's no perfect world :) As it stands, if I were to ever want to work in OO again, I would go back to Ruby. It's still my local-scripting language of choice for things that are too annoying to do in bash.
- weatherlite 4y agoOK. Elixir is a no go for me, there's zero jobs where I live and I don't see this ever changing. It leaves Python, it was the second most enjoyable (to me) after Ruby, and Django is fine. Node is simply too hectic with new frameworks coming in every week and Go...oh boy.
- sodapopcan 4y agoThat's too bad. Not that you'd be for sure happy with Elixir. Where do you live?
- weatherlite 4y agoHey I understand how I sound, I'm privileged to be doing this job and get paid what I'm getting paid that it's a bit ridiculous to be stressing over stacks. Some people's jobs are to fight for people's lives in Emergencies Rooms or keep public order in dangerous neighborhoods and here I am not pleased that I might have to switch from Ruby to Go lol. > Where do you live? Sorry for the paranoia but ever since I'v found out you cannot delete accounts from HackerNews I tend not to reveal too much personal info. But lets just say that on quite a large radius there aren't any Elixir jobs available to me and Ruby is drying up fast as well. And I don't think 100% remote is something I'd be happy in long term.
- sodapopcan 4y agoI complain about work all the time, I didn't think you sounded like anything :D > Sorry for the paranoia No worries--I thought of that after hitting submit. And ya, there are some jobs where I live but I work 100% remote in order to be at a company that uses Elixir and pays me far more than my own country would. Although I'm super happy with 100% remote. I've already blown off one of 2 company meet-ups this year, lol (though really that was more about having to travel).
- kaba0 4y agoThere is Java.
- weatherlite 4y agoYes, not sure if that's sarcastic or not but Java is very much underrated in startup world. It's a fine language.