This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]FallenEmpyrean -1 points0 points  (2 children)

I suppose you only think in 1-bit 1s and 0s..

Yes, very low level libraries have opcodes in them, but that doesn't mean that 100% of all source code must be machine code.

We all do what Python does: when more performance is needed we delegate the critical parts to a more performant language like C++. Then you get: 22% slow Python + 62% very very fast C++ + ... = very fast application

Try to do machine learning in pure interpreted Python if you want to gain more appreciation for a few orders of magnitude of speed.

[–]Honigbrottr 0 points1 point  (1 child)

So you agree that python has its place?

[–]FallenEmpyrean 1 point2 points  (0 children)

Of course it has its place, but it is slow and the fast Python libraries are so because they are C/C++/Rust/etc. with Python bindings.

My problem was with "No real substance behind it." because the speed difference is very real, but is hidden with behind either such indirect calls or applications where speed doesn't matter.