4 ms·
Content authoring (3D, video, audio, etc), CAD, CAM, CAE, software for controlling custom peripheral devices are unlikely to move to web or even Electron.
by Const-me 6y ago
Content authoring (3D, video, audio, etc), CAD, CAM, CAE, software for controlling custom peripheral devices are unlikely to move to web or even Electron.
- brundolf 6y agoI've used Blender, Substance, Unity, and Unreal. All of them have totally custom GUI systems except Substance, which uses QT (I think). Though I guess technically those would end up calling Windows APIs underneath, even if they don't use the actual Windows GUI. But I literally can't think of a single non-builtin Windows program that uses the actual native Windows GUI components, other than old shareware like VLC and Daemon Tools and WinDirStat Edit: I take it back, GIMP uses a pretty native GUI, though isn't that through GTK?
- pjmlp 6y agoGtk needs to call into Win32 to exist. Windows development, includes the whole OS stack, also when applications are play CLI and services.
- brundolf 6y agoYeah in hindsight I think I was conflating two distinct things: 1) Windows system APIs 2) the Windows GUI system #1 is what the OP was mainly talking about and I can see now that it's relevant to Electron, QT, video games, etc I am still curious about the state of #2 though
- pjmlp 6y agoI replied on another comment regarding #2. In Europe that are plenty of jobs for native GUIs, and most OSes aren't Linux, the whole stack is used together, Qt won't work without GUI APIs, even if it happens to fake its own controls. Game APIs are also part of the GUI stack.