|
|
|
|
|
by ogoffart
871 days ago
|
|
FLTK and other libraries cannot be used from JavaScript. JavaScript is one of the most popular programming language. But a JavaScript dev who needs to make a desktop GUI will usually need to use Electron to bring up a browser for the GUI. This means actually two JavaScript engine (Node and Chromium) The reason it has to do with Deno is that you need a JavaScript/TypeScript runtime.
But you may not need a browser.
So you can develop your application in JavaScript using a framework that doesn't use the DOM but show a native window instead. This is more lightweight and more secure (no risks of HTML injection and the browser is a big attack vector) |
|
Not to mention that development has been stagnant for 15 years since it's flagship application (Nuke), was ported to QT.