4 ms·
>That being said, python is a language to write something up quick, prototype an idea, put up a simple webserver. However, when your program must scale or if yo
by owenmarshall 15y ago
>That being said, python is a language to write something up quick, prototype an idea, put up a simple webserver. However, when your program must scale or if you're trying to optimise for speed, you should highly consider java. The code will be more verbose, but you will pick up a tremendous speed increase.
If your Python application is slow, you can throw hardware at it. That's easy & cheap.
If your Java application development cycle is slow, good luck -- you cannot just throw programmers at the problem.
It's almost always better to have fast programmers than a fast application.
- igouy 15y ago> It's almost always better to have fast programmers than a fast application. So I guess algorithms just don't matter.
- akavi 15y agoI'm not sure I understand how choice of programming language affects choice of algorithm.
- owenmarshall 15y agoSelecting a language that lets you develop quickly over a "fast language" is orthogonal to selecting algorithms. Is there a reason you believe them to be related? Or, did you repost one line of my comment without any context and expect to make a salient point?