DEV Community

Discussion on: What "second" language would you recommend a JS Full-Stack Developer?

Collapse
 
christiankozalla profile image
Christian Kozalla

Can't say I know PHP, just worked on a PHP project's frontend - i.e. with HTML, CSS and JS.. Just occasially read some PHP, never wrote it myself yet.

Have fun learning Rust, gonna check it out, too :)

Collapse
 
optimisedu profile image
optimisedu • Edited

Learn PHP. He who can maintain legacy projects - and 40% of the internet has a promissing future. You should pick it up fairly rapidly. I would say that is very important. Also check this free resource. It's examples are java and C, however in teaching you how interpreters are built it will make you a real full stack dev. It is the best computer science tutorial I have found, and because of that the language isn't important.
I don't know what level you are but rust is a low level language meaning you need some experience in recognizing what it is actually doing. You will know very quickly if you are ready and if you are then crack on my friend but it is similar to going from JS to C but without 40 years of tutorials behind you - a different beast.

craftinginterpreters.com/introduct...

Thread Thread
 
christiankozalla profile image
Christian Kozalla

Thank you so much for your solid advice! I'll check out the book about building interpreters!