Re:Brilliant Hardware in the Valley of the Software Slump
by elwes5 on Friday June 12, 2020 @08:45AM
(#23498645)
Building fast applications on most platforms is usually possible. But you must play to those platforms strengths. I used to mess with my fellow devs by making toy vb6 apps that worked very quickly (not my favorite environment to work in). It usually meant throwing out tons of junk. Could never pull that trick off with pcode vb applications. That pcode interpreter was just too slow. I would also do this with win/C++ programs you can make surprisingly light applications if you know what your platform does. The mistake many people fall into is just tossing whatever in there and hoping for the best. That works at first when you are spinning up but usually you end up having to do something about it.
Re:Brilliant Hardware in the Valley of the Software Slump
by emsy on Friday June 12, 2020 @10:44AM
(#23499705)
I haven't tried Missive, but how are memory and battery usage? I've seen fast electron apps, so I know they exist. Programmers basically treat memory as if there's enough of it to not care about, but Laptops are still sold with 8GB of RAM and the upgrade markups on current devices are insane.
Re:Brilliant Hardware in the Valley of the Software Slump
by Junk_Collector on Friday June 12, 2020 @11:21AM
(#23500130)
Is it not insane to anyone else that we talk about only having 8 GB of ram with regards to the performance of mail and chat applications?
Re:Brilliant Hardware in the Valley of the Software Slump
by nitrogen on Friday June 12, 2020 @01:28PM
(#23501549)
Seriously... 8GB is an ocean. People were reading and editing HTML email in the days of 16MB.
Re:Brilliant Hardware in the Valley of the Software Slump
by efreak on Sunday June 14, 2020 @06:16AM
(#23516495)
HTML has changed since then, though. HTML email might basically be stuck with whatever old version of HTML, but nobody writes an HTML renderer just for email--they embed a fully functioning browser engine in the mail client (or write the client itself to run in the browser).
You can try the app, it's way faster than Mail from Apple. Apple even featured the app multiple times on the mobile App store; again all HTML/JS.
Making fast software in HTML/JS is definitely possible.
An email client is mostly HTML/Style rendering so our use case might be more aligned.
You can learn more about how we made it fast by listening to :
https://syntax.fm/show/184/desktop-and-mobile-apps-with-a-si...