Hacker News new | ask | show | jobs
by IshKebab 1465 days ago
Yeah and even after Rust there's still a whole world of even more advanced/difficult techniques like pure functional programming, formal verification, proof assistants... and even totally different paradigms like HDLs.

The idea that once you've done Python you've done them all is hilarious. I don't know how someone could be programming for 25 years and not realise that!

1 comments

Sorry I did not word my question properly regarding my experience. I clarified in a later comment. I have worked on multiple languages like C#, Java, Clojure and have deployed code to production in all of them. Python is just my language of choice to reach for to solve a problem. I have no misgivings that it could be used for all problems.

I have also familiarized myself with formal verification and proof assistants. They are in the class of "weekend projects to get myself familiar with them but I dont see myself putting them into practice right away". I do love functional programming and most of the Python code I write has a functional style, since I have experienced immense benefits with that.