🏒 Lucian Marin Simplenote for macOS is now an Electron app. 3 processes, 40 threads, 120 MB of RAM, 150 MB of disk space just for taking notes. The old app had 1 process, 10 threads, 60 MB of RAM and only 5 MB of disk space.
Login or register your account to reply
Lois it's a joke. similarly nodeJS is the worst thing since ruby. theres literally not a single redeemable feature. and it has ruined web development. now everything has a build ritual. so hideously over complex now. and it's not even some kind of perf advantage. electron brought it to the desktop. good bye speedy desktop applications...
5y, 28w 2 replies
🏒 Lucian Marin I find Node.js to be much friendlier than Java based alternatives: Clojure, ClojureScript running on Node.js (this is a thing nowadays), Scala or Kotlin. Java is a menace. I will always pick the right tool for the job, Python on backend, JavaScript on frontend. I find no reason for cross compilation.
5y, 28w 1 reply
Martijn You know what would be even better? If people wrote those applications and put them on a domain where I can just use them with my own preferred browser
5y, 29w reply
Tbd maybe contact Pauli from medium.com/dailyjs... and try to see if just a webkit wrapper would help.
5y, 29w 1 reply
🏒 Lucian Marin Sublevel for macOS works the same way.
5y, 29w reply
Nkrs We have a report-generation tool at work that I wrote in Java; the build process outputs a fat .jar file that's 12MB large, and it's really fast. The only real problem is RAM consumption since it has to load the data into memory to process it, and it may go up to 200MB for a really large set of data. As for threads, we only use two, one for the UI and one for the background execution.
5y, 29w reply