News for hackers. Stuff that matters.
Re:What the Heck Is Pyproject.toml? by pjmlp on Thursday April 02, 2020 @01:38AM (#22756514)
Python is a nice scripting and introduction to programming language, but "It is so far ahead of anything out there for general purpose use." it is not.

Maybe when it has a JIT/AOT story that matches Common Lisp, Scheme, Julia, Smalltalk, JavsScript, or I am able to do refactorings with the easiness that it works on Smalltalk, I can re-consider my opinion.

Re:What the Heck Is Pyproject.toml? by mixmastamyk on Thursday April 02, 2020 @04:13AM (#22757103)
What the OP probably means is that it is hard to beat Python on its knockout combo of pragmatism, readability, stdlib, and third-party support.

Does that mean its the best at everything? Of course not. It is second best at most of the important things however, a more unique position than it sounds.

Re:What the Heck Is Pyproject.toml? by pjmlp on Thursday April 02, 2020 @04:20AM (#22757121)
That being the case, then Java and .NET come to mind.
Re:What the Heck Is Pyproject.toml? by mixmastamyk on Thursday April 02, 2020 @04:32AM (#22757174)
Those are great when you need big or fast, but py is much better at the smaller, easier to write end.
Re:What the Heck Is Pyproject.toml? by pjmlp on Thursday April 02, 2020 @04:52AM (#22757260)
Ah, so Python is for small and slow, doesn't seem to be the best in everything after all.

Which brings us back to "nice scripting and introduction to programming language".

Re:What the Heck Is Pyproject.toml? by wildfire on Thursday April 02, 2020 @06:03AM (#22757541)
Yup.

Clearly no one is going to be able to convince you otherwise, so is there much point in you continuing to read this thread?

Re:What the Heck Is Pyproject.toml? by pjmlp on Thursday April 02, 2020 @07:34AM (#22757957)
Indeed.
Re:What the Heck Is Pyproject.toml? by lapnitnelav on Thursday April 02, 2020 @09:44AM (#22758855)
When the overwhelming majority of computer users will probably struggle with something a bit more complex than a Hello World type project, nice scripting and introduction to programming is light-years ahead of every body else.

This is no small feat.

Also the ecosystem of libraries is the same.

You can't see that from your ivory tower but those things matter a lot to people on the ground.

Don't let you prejudice get in the way, it never helps :)

Re:What the Heck Is Pyproject.toml? by pjmlp on Thursday April 02, 2020 @11:30AM (#22760090)
Basic did it first, including the structured programming variants like QBasic and Turbo Basic.

I see that from my historical experience.

Also we are moving goal posts here, I was quite explicit that Python is a good language for teaching programming.

What I am against is portraying as the one Language above anything else.