3 ms·
I feel that we as software engineers need a hippocratic oath of software development. One of the commitments should be to write efficient and responsive (respo
by tonymet 6y ago
I feel that we as software engineers need a hippocratic oath of software development. One of the commitments should be to write efficient and responsive (responding to user input) software.
I feel both angered and embarrassed at software inefficiency. Trivial Electron "apps" require 1-2GB + of ram. Seconds of Input latency like typing on the keyboard or when pressing a button. Not to mention the gigawatts of electricity and gigatons of CO2 being wasted server-side on poor code , logging, encode-decode & other nonsense.
My desktop experience peaked on Windows 2k and has been declining rapidly for the last 10 years.
- bombela 6y agoI don't know why you are being down-voted. I think you make a good point here. If we were real engineers; not just by pretension; maybe we would have to abide to a minimal set of rules that respect our users and theirs wallet.
- tonymet 6y agoAgreed. Think how how powerful modern smartphones are, yet the apps still drag. Many apps still sync the UI with the server, making the UI hang with any radio hiccup, and even take seconds to respond in good conditions