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

You are right, but for Python, you usually don't have to touch C++, because someone already took care of that part.


That's true when you're lucky. But if you're someone who does package development and methods research, you're usually not lucky. This is why pretty much all of the top / mainly used Python packages have lots of C++ and Fortran in there. As someone who develops algorithms rather than just using packages, I found this to infringe on my productivity in Python, whereas making Julia packages "production-quality" is straight forward, so even with the smaller userbase I think it's worthwhile to develop in Julia instead.


Julia marginally makes sense in some academic environments. Outside of that? Not really.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: