4 ms·
I get the sentiment against Electron, there are horribly bloated applications out there which are a direct consequence of how (badly) Electron was built and des
by Pepe1vo 7y ago
I get the sentiment against Electron, there are horribly bloated applications out there which are a direct consequence of how (badly) Electron was built and designed.
However, this particular application appears to work exactly as intended and uses all of 150MB of RAM and 0.1% CPU on my (admittedly quite beefy) laptop. Maybe, just maybe, this is actually a pretty well-built application? I understand if someone won't use this program because it doesn't scratch their particular itch. But, not using something solely because of the techniques used to build it, seems a bit elitist to me.
- sorenjan 7y agoWindows 98 needed 16 MB RAM and 120-295 MB harddrive storage. Why would a note taking app need more memory than an entire OS? Because browsers are their own OS pretty much, and shipping one per application is not ideal.
- bspammer 7y agoBecause aesthetics do matter, and if you want something that looks nicer than Windows 98 and have the RAM to spare then why not?
- dangus 7y agoCan we stop this kind of non-constructive criticism? Nobody here would ever choose to voluntarily go back to Windows 98 or anything similar from that era. Using this same logic we'd be demanding that Netflix run over a 56K modem. It's a completely not realistic. I would very much like to see your cloud syncing solo-developed markdown note taking app with HTML rendering available for Mac, Windows, Linux, Android, and iOS that uses under 16 MB of RAM. Or maybe you could point me to something of the sort that existed in 1998. I'm sure you've got a quick link to that so I'm looking forward to trying it out.
- ken 7y agoI made a new default Mac application in Xcode just now and ran it. It settled in at 17.1 MB, according to Activity Monitor's Memory tab. It's not "a note taking app". It's every app. Welcome to 2019.
- EForEndeavour 7y agoYour comment snapped me out of the RAM-obliviousness in which I usually live and work. I know memory is plentiful on modern PCs, but 150 MB of RAM for a note-taking app!?
- nepeckman 7y agoIts a note taking app that renders HTML. Arguably, this is an ideal case for an electron app. 150 MB for a internet connected, syncing, HTML rendering note app doesn't seem unreasonable to me
- jamesgeck0 7y agoMarkdown generates extremely basic HTML. Browsers twenty years old render Markdown output satisfactorily. This sort of application is the ideal place to use a webview provided by the host operating system.
- dangus 7y agoAnyone can be an armchair quarterback, but this solo developer has made seemingly a great product that people really like. I don't think it matters very much what underlying frameworks are being used, especially to the end user. If it's so easy to implement this natively on five platforms (Mac, Windows, Linux, iOS, and Android), please send us your link to your native cloud-syncing markdown note taking app, I'd really like to see it.
- jamesgeck0 7y ago> I don't think it matters very much what underlying frameworks are being used, especially to the end user. Every Electron text editing app I've used has noticeable input latency and hitching compared to native on my system. > If it's so easy... It's practically part of the human experience to have opinions about technology you haven't personally developed. The author can build their software however they want. I just won't use it.