Re:Notepad++ v8 release
by datavirtue on Monday June 07, 2021 @11:06AM
(#27423430)
The alternative is building a web app that requires the browser anyway. The compiled language route is going to require a tremendous amount of work to accomplish what you get for free (save for extra client resource useage) developing for electron.
You can build or port a web app to electron using mature and productive tools (html/css/boostrap/typescript/angular...god forbid React). What's more to say.
The compiled language ecosphere requires each their own set of tools for each platform. Beside electron the next best cross platform framework (xamarin forms) uses proprietryish UI document description (XAML) requiring the developer to work through another huge learning curve.
It means the memory and CPU consumption could be reduced had it was written using more lightweight framework like C#/.NET, C++, or something else, like PWA in browser instead of a full, seperate, single Chromium instance for one app.