5 ms·
I think elixir is a better choice.
by gabrielc 10y ago
I think elixir is a better choice.
- hugdru 10y agoI was thinking of learning a modern language for the web back end. After analysing elixir, go and clojure I decided to go for clojure. Uhmmm, maybe go? I don't know :X. Stick with php? Meehhh
- qaq 10y agoDepends on features you need for the web backend.
- hugdru 10y agoI was looking for a cool new language to learn in the holidays and hopefully do something with it web related. Like a back-end. Nothing serious though. Elixir seems way different from the languages I am used to maybe that is good.
- qaq 10y agoErlang/OTP has a lot of unique features not available in any other environment and Elixir gives you the power of Erlang/OTP with much easier syntax. It's different not because they are trying to be cool, but because it's driven by the unique requirements that allow all those unique features.
- hugdru 10y agoMy bad, that cool really meant something different from what I am used to. Like functional programming, homoiconicity, different paradigms for concurrency, etc. I don't really have any requirements it is just for fun :). Thanks for the info.
- reitanqild 10y agoYou could do worse than learning modern php. Esp. if you have some experience with it and as long as you are ready to leave bad habits behind. (Going for a full stack framework might help here by more or less forcing you to do things the right way.)
- hugdru 10y agoThanks, I will have that in mind.
- cutler 10y agoAs far as jobs are concerned you can't go wrong with PHP. Clojure jobs are virtually non-existent outside London and even in London Clojure they are scarce. As far as Indeed.co.uk goes even Rails is pretty thin on the ground outside the capital. PHP, JS and Java, on the other hand, are a bag of tricks you can take anywhere and always find work. Keep Clojure for your own projects.
- MustardTiger 10y agoGo is not a modern language in any sense. It is new, but it is not modern. And no, you're way better off with any of the three than with PHP.
- qaq 10y agoIf you need features provided by BEAM/OTP it sure is
- kimi 10y agoIf you have used Clojure for a while, you'll find Elixir pretty bland. Not bad, I mean, but....