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:59:23 BST 2017


Op vrijdag 8 september 2017 08:37:45 CEST schreef Jos van den Oever:
> 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?

Ah, solved already!
https://groups.google.com/forum/#!topic/nodejs/lzMi2YHvGNU

> 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/7f8d6e6b/attachment.sig>


More information about the kde-community mailing list