Comment Re:Awful.. (Score 1) 163
In the teens, I was a senior engineer at a FAANG company, doing leetcode interviews, and I had a candidate do his coding interview in Python. Making good use of the batteries-included standard libraries, he aced the coding interview in 15 minutes. I had to come up with other problems for him to solve, because python was just _so_ expressive in going from thought to running code. That made me think I should revisit it.
Nope. Still hated it.
Then I started working at another FAANG that uses Pyre to type-check all their python code, so I could get all of the benefit of having a computer check my fat fingers while having all the expressiveness of python, and now I'm a big fan. The performance still sucks (and I care very much about performance), but for 95% of the code I'm writing these days, I don't care. For the remaining 5%, I write a rust tool or binary, and I'm crazy productive. Add in the LLM-driven IDE that has been trained on the entire company's codebase, and my productivity is easily 5x what it was when I was hacking out C++ all day.
One of these days, I need to revisit typescript. I suspect that I wouldn't hate front-end development quite so much.