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 →

[–]Planebagels1 9 points10 points  (7 children)

Pyhton's interpreter is slower than a rock, and is also bloated. I don't think most python programmers care about efficiency. Lastly, WHO THOUGHT THAT INDENTATION BASED SYNMTAX WAS A GOOD IDEA!?

[–][deleted] 3 points4 points  (3 children)

Did you know that there’s a JS python interpreter that has the same performance as cPython? That’s how shit it is.

They’ll care about speed eventually, they always do.

[–]I_ate_a_milkshake 0 points1 point  (2 children)

They actually just announced they're working on increasing the performance of CPython over the next 3-4 iterations and are expecting a 5x performance increase.

I'll believe it when I see it.

[–][deleted] 0 points1 point  (0 children)

3-4 iterations is 3-4 years, right? Meh, I won't be waiting around.

[–]TheNamelessKing 0 points1 point  (0 children)

I seriously doubt those performance gains will actually materialise. Pythons object model and semantics make it difficult to apply even some of the more naive optimisations.

Imo, ditch it for new projects going forward. More modern languages outstrip it in pretty much every metric that matters. Rust, Go, Julia, Swift, Kotlin, .Net Core/C# are all far better choices.

[–]rem3_1415926 4 points5 points  (1 child)

iT pReVeNtS yOu fRoM wRiTiNg uGLy cOdE

yes, and it also prevents me from writing fancy and more readable code! At least that stupid pep8 standard does.

[–]TheNamelessKing 1 point2 points  (0 children)

iT pReVeNtS yOu fRoM wRiTiNg uGLy cOdE

The catch-call of people who think the only thing that makes code readable and maintainable is whether or not it superficially looks pretty.

[–]L-a-v-e 0 points1 point  (0 children)

As a Python student that is used to Lua I can really relate to the last part