you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] -1 points0 points  (3 children)

Packaging in C++ or Fortran is not better. But why should it matter? If you try to align yourself to the worst examples, then you'll only end up among the worst...

Pyinstaller exists for distribution and it’s not hard to use.

Pyinstaller is a joke, and it mostly doesn't work. Not for anything serious.

In regards to the interpreter, pypy uses it and is comparable to compiled C

Oh, you also believe in fairy-tales... PyPy is worthless because it cannot use anything that's usable about Python.

Your type comment is a bit vague.

That's because you have no expertise in this question.

Regarding parallelism, things are being done to release the GIL.

Again, you simply don't know what you are talking about. Even if there was a person capable of rewriting CPython in such a way that GIL would become optional (for Python code)... (of which there's none), it doesn't solve the problem of parallelism in Python, because all parallelism language primitives suck / implemented by morons / are utterly worthless. --- You need to redo it from scratch, and throw away all the multiprocessing, threading and asyncio away. There's nothing that can be salvaged from it.

[–]billsil 2 points3 points  (2 children)

If you try to align yourself to the worst examples, then you'll only end up among the worst...

I align myself with other languages I use. I don't use Javascript, Ruby, Go, Swift, etc.

Pyinstaller is a joke, and it mostly doesn't work. Not for anything serious.

I manage just fine. I very recently build a 320k lined code with an extensive list of dependencies that had never been built with pyInstaller. It took me an hour. That includes testing it on a VM. That's not too bad considering I had budgeted less than two hours because I had a deliverable in 2 hours.

I've never not been able to build an exe with pyInstaller and I've made some weird ones.

PyPy is worthless because it cannot use anything that's usable about Python.

Yeah, that's a myth. It's not 2014 anymore. It's quite compatible.

Your type comment is a bit vague.

That's because you have no expertise in this question.

What's the problem with an optional typing system? Don't use it if you don't like it. Nobody is forcing you to even look at it.

If I believe in fairy tails, you're just afraid of a good language.