News for hackers. Stuff that matters.
Re:Hello Qt for Python by always_good on Sunday May 06, 2018 @08:11AM (#17006110)
People use Electron because of web technology and also the abstractions available there like React, not because any dynamically-typed language would've sufficed.

In fact, Python is at a disadvantage here anyways because it's not async by default.

Re:Hello Qt for Python by stefano on Sunday May 06, 2018 @08:21AM (#17006141)
What's so important about being async by default to build desktop applications? Offloading slow tasks to a background thread is not at all harder and actually allows you to use more than one cpu core.

Threads avoid the need of callbacks/promises/async/await and they're also cheap and performant unless you need to spawn >10k of them, which seems very unlikely in a desktop applications.

Being async by default is an advantage when you need to handle hundreds of thousands of tasks, all of which are mostly waiting on I/O, which is something that can happen on server side applications, and almost never on the desktop.

Re:Hello Qt for Python by asdfaoeu on Sunday May 06, 2018 @06:48PM (#17009077)
Python is really in the same category as JavaScript as far as being asynchronous is concerned.