Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Only experience with this thing was when working with a node dev that was trying out python. What a mess, he didnt quite get how processes or threads worked, just learned node's model event / promise models and brought them to python


In all fairness, that's a pretty common experience with any transition between dislike platforms.

I'll never forget one Java developer who transitioned to JS frontend work (pre-typescript days). Try/catch everywhere.

There's a semi-accurate mindset that "good developers are good in any language" as if software engineers are fungible resources, but the transition time to a novel paradigm isn't really well appreciated.


I have seen "you can write Java in any language" proven true many times.

The culture and idioms of Java impose great constraints than syntax.

Not meant as a knock on Java or Java developers.


One of the biggest problems with Python is how much Java is written in it.

Including in the standard library (the most egregious examples being `logging` and `unittest`).

And another big problem is how much C is written in it, even when the project also contains actual C.




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

Search: