I have implemented a python and c version of crack way back from problem set 2. Both of them work, and both use the same algorithms/processing just expressed in two different languages. Out of curiosity I wanted to see how fast python was over c, or vice versa.
I plugged in the same 5-letter hashed word for both, and crack.c was able to find the answer WAY BEFORE the python program. Is this normal? I would think that even if they are different languages, they would take at least the same amount of time, since they use the same algorithm... (if not python outperforming the more archaic c language, of what I had expected)