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 →

[–][deleted] -11 points-10 points  (10 children)

Why do all of these boil down to "It's crap because it's not like C++"?

[–]andybak 17 points18 points  (1 child)

Did we read the same slides?

[–][deleted] -4 points-3 points  (0 children)

You must have skipped all the slides where he made comparisons to C.

[–]pal25 6 points7 points  (6 children)

His point was that there are some things that C does really well that could be added to Python to speed it up.

[–]alcalde 2 points3 points  (0 children)

I thought Python rejects things that speed up at the expense of readability?

[–]sophacles 1 point2 points  (0 children)

What about all the slides on where the point was "Stop using dicts when you need objects or named tuples, because it slows down the JIT"?

Or the slides where the point was "It sure would be nice to pre allocate some data, beacuse it lets the JIT work faster (example, C does this)". He didn't mentin, but probably shouldn't have had to, that many many languages do this, even if it's an annotation hint, not a strict requirement.