Hacker News new | ask | show | jobs
by medo-bear 1608 days ago
here is a way knowing c can help you become a better "python" programmer: write a library that is much faster in c than in python (allways the case). then create a python wrapper around it and make it a python library. something like this happens with all numerical libraries in python

besides that, knowing other languages will help you become a better programmer in general. usual classic advice is learn c, lisp, and ml

however you still need to know good programming practices, data structures, and algorithms. with the exception of the first, these are not language specific