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

The great thing is that you don't have to join any community. Python is my favorite language and ever since I got flamed for asking a technical question in their subreddit I stopped going there.

There are hardly any non-toxic programming communities out there. And if you value backward compatibility over everything else you can look at C and C++.



Java also has a pretty good compatibility story. I still use python for some applications, but it has created a lot of headaches, and also has the problem of being really slow. YMMV, but usually if you were to rewrite your c++ code in python, you would find that you need 10x as many servers (or likely more) to get the same performance.


Only if you use CPython. I use PyPy3 most of the time and I get the same performance as Java and Go.

C++ is still faster than PyPy3, but not 10x faster. That is good enough for me to not deal with the messy C++ syntax.


Java community is strangely nice. Bog standard enterprise software developers are nearly always polite.




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

Search: