Goal: Actively teaching the people how to work with Plasma/linux and FOSS, and turning them into power-users.
Jos van den Oever
jos at vandenoever.info
Fri Sep 8 07:37:45 BST 2017
Op donderdag 7 september 2017 20:21:58 CEST schreef chfan z. :
> More power-users - More simple users!
One of the most popular ways for people to start programming is currently
nodejs/npm.
If there were NodeJS bindings [1] for basic Qt blocks such as
QQmlApplicationEngine and QObjects were exposed to the NodeJS runtime, then
you could do QML programming on NodeJS. You could install Qt via NPM and get
set up almost instantly.
The application would run two JS instances, but the applications would still
be lighter than browser applications.
Technical challenge that I'm sure someone knows the solution to: how to deal
with the Qt event loop and Node event loop? Two communicating threads or one
thread with interlocking event loops?
What 'git clone kde:*' is to kde developers, is 'npm install *' to many people
learning to program.
Cheers,
Jos
[1] https://nodejs.org/api/addons.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-community/attachments/20170908/405c984c/attachment.sig>
More information about the kde-community
mailing list