News for hackers. Stuff that matters.
Re:Python’s Weak Performance Matters by thinkpad20 on Wednesday February 07, 2018 @12:36AM (#16322438)
How so? Haskell has a very high performance ceiling.
Re:Python’s Weak Performance Matters by banachtarski on Wednesday February 07, 2018 @03:41AM (#16323081)
It really doesn't... I think it's "better" but I definitely wouldn't classify it as high.
Re:Python’s Weak Performance Matters by gameswithgo on Wednesday February 07, 2018 @01:00AM (#16322522)
it does have a high perf ceiling, but the code isn't easy to write when you approach it.

Things like C#, F#, Java, Kotlin, Nim, Lua would be more natural things to turn to when you want something "Easy" like python but faster, I think.

Re:Python’s Weak Performance Matters by nightski on Wednesday February 07, 2018 @01:05AM (#16322543)
I think you could replace "isn't easy" with "isn't familiar". Haskell is very likely to be the first language a developer encounters which is lazy by default instead of strict by default (for many good reasons).

So no, it's not easy in a similar fashion that pointers or double pointers in C/C++ are not easy. Or understanding call by value vs. call by reference semantics are not easy. The list goes on. It's probably the largest barrier to learning the language.

But once you get a handle on the evaluation model it becomes a lot more natural. At least that was my experience, maybe it is not typical.

Re:Python’s Weak Performance Matters by gaius on Wednesday February 07, 2018 @07:00AM (#16323842)
I use OCaml when I need something like a fast, type-safe Python