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.
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 :)
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...
Thank you so much for your solid advice! I'll check out the book about building interpreters!