Hacker Newsnew | past | comments | ask | show | jobs | submit | gabrielc's commentslogin

Totally.


Firefox is the right choice.


good news, elixir is a such a joy to use.


or elixir/erlang.


maybe you should try crystal.


A lot of racist comments here.


I am eager to try the new gnome.


people still use php? that's a surprise.


I think this will be a new source of memes.


I think elixir is a better choice.


If you need features provided by BEAM/OTP it sure is


I 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


You 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.)


As 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.


Thanks, I will have that in mind.


Go 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.


Depends on features you need for the web backend.


I 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.


Erlang/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.


My 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.


If you have used Clojure for a while, you'll find Elixir pretty bland. Not bad, I mean, but....


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: