Earlier quoted context omitted.
Because if it uses the same browser binary as your other web apps (tabs or other DeskGap apps), the OS can share memory between them. Not possible with electron since every app bundles its own Chromium binary.
That is incorrect. Programs can't share memory just because they've been launched from the same binary. This is just reusing a DLL and saving disk space thanks to it.
Show HN: DeskGap – Like Electron, but uses the system webview
161–170 of 268 posts
Re: Show HN: DeskGap – Like Electron, but uses the system webview
#162I find it amusing that the opening paragraph describes it as a "framework for building cross-platform desktop apps" and then shortly below that in the "Supported Platforms" section it lists one Mac OS and one very specific version of Windows. No Linux at all. Even native Windows apps are more cross-platform than that! (I have written a few which will work on any version of Windows starting at Win95...)
I shared your concern before I started the project, and talked about this in the readme's FAQ[0]. [0] https://deskgap.com/#faq
Re: Show HN: DeskGap – Like Electron, but uses the system webview
#163Earlier quoted context omitted.
Because if it uses the same browser binary as your other web apps (tabs or other DeskGap apps), the OS can share memory between them. Not possible with electron since every app bundles its own Chromium binary.
That is incorrect. Programs can't share memory just because they've been launched from the same binary. This is just reusing a DLL and saving disk space thanks to it.
https://docs.microsoft.com/en-us/windows/desktop/dlls/advant...
Re: Show HN: DeskGap – Like Electron, but uses the system webview
#164I think it's interesting how debates about Electron inevitably end up with the arguments 'the developer wants X' vs 'the user wants Y'. However, there's one aspect a lot of people seem to overlook in their arguments: pragmatism. The ideal application: - uses almost no memory - uses almost no disk space - is extremely fast - costs (next to) nothing - and has all the features in the world - presented in a manner that a…
The ideal application:
- uses no memory
- uses no disk space
- is instant
- costs nothing
- and has all the features in the world
- presented in a manner that automatically shows the user only the exact features (s)he cares about
The real-world application, when the developers work for the customer and not for themselves:
- uses almost no memory
- uses almost no disk space
- is extremely fast
- costs next to nothing
- and has almost all the features in the world
- presented in a manner that automatically shows the user only the exact features (s)he cares about
Re: Show HN: DeskGap – Like Electron, but uses the system webview
#165Earlier quoted context omitted.
> Not everyone on earth is a dev/gamer/video-editor. For regular people, electron is a cancer that needs to be nipped in the bud. That's not how I expected that sentence to end. I don't think regular people are nearly as concerned with performance as the groups you listed are. Regular people are probably using Electron via Slack for work and if it's slow and bloated it's ultimately not their problem. Even a few secon…
How many non-devs (equivalent to the group of RAM < 6GB) use slack?
You also don't need to focus on Slack. Skype is an electron app. How many people use Skype to connect with their family?
Re: Show HN: DeskGap – Like Electron, but uses the system webview
#166Earlier quoted context omitted.
Because if it uses the same browser binary as your other web apps (tabs or other DeskGap apps), the OS can share memory between them. Not possible with electron since every app bundles its own Chromium binary.
That is incorrect. Programs can't share memory just because they've been launched from the same binary. This is just reusing a DLL and saving disk space thanks to it.
Re: Show HN: DeskGap – Like Electron, but uses the system webview
#167I think it's interesting how debates about Electron inevitably end up with the arguments 'the developer wants X' vs 'the user wants Y'. However, there's one aspect a lot of people seem to overlook in their arguments: pragmatism. The ideal application: - uses almost no memory - uses almost no disk space - is extremely fast - costs (next to) nothing - and has all the features in the world - presented in a manner that a…
I disagree. The ideal application: - uses no memory - uses no disk space - is instant - costs nothing - and has all the features in the world - presented in a manner that automatically shows the user only the exact features (s)he cares about The real-world application, when the developers work for the customer and not for themselves: - uses almost no memory - uses almost no disk space - is extremely fast - costs next…
Re: Show HN: DeskGap – Like Electron, but uses the system webview
#168Earlier quoted context omitted.
You are confusing data memory and code memory.
I am not, actually I am pointing out that the comment I replied to does.
And then there's disk memory, which isn't as important IMO but still it will of course be smaller since you don't ship the whole browser stack for each application.
Re: Show HN: DeskGap – Like Electron, but uses the system webview
#169I find it amusing that the opening paragraph describes it as a "framework for building cross-platform desktop apps" and then shortly below that in the "Supported Platforms" section it lists one Mac OS and one very specific version of Windows. No Linux at all. Even native Windows apps are more cross-platform than that! (I have written a few which will work on any version of Windows starting at Win95...)
I shared your concern before I started the project, and talked about this in the readme's FAQ[0]. [0] https://deskgap.com/#faq
Re: Show HN: DeskGap – Like Electron, but uses the system webview
#170Earlier quoted context omitted.
> Not everyone on earth is a dev/gamer/video-editor. For regular people, electron is a cancer that needs to be nipped in the bud. That's not how I expected that sentence to end. I don't think regular people are nearly as concerned with performance as the groups you listed are. Regular people are probably using Electron via Slack for work and if it's slow and bloated it's ultimately not their problem. Even a few secon…
How many non-devs (equivalent to the group of RAM < 6GB) use slack?