BLU Discuss list archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Discuss] node.js and npm on Debian?
- Subject: [Discuss] node.js and npm on Debian?
- From: kentborg at borg.org (Kent Borg)
- Date: Wed, 14 Feb 2018 10:36:11 -0500
- In-reply-to: <20180213231917.orhokrxo6ek7g5yy@randomstring.org>
- References: <mailman.5.1518541203.12900.discuss@blu.org> <79192ce06b0d6a486bee904a328aafb8.squirrel@swarm00.ci.net> <20180213190641.5vrfqhziucyuq6uc@randomstring.org> <77d7015b699f3c08066540ec42423008.squirrel@swarm00.ci.net> <11dd0252-839d-267c-e725-fc1d5d5fb6bf@borg.org> <20180213231917.orhokrxo6ek7g5yy@randomstring.org>
On 02/13/2018 06:19 PM, Dan Ritter wrote: > Slack is a particular outlier, because it's not really an IRC > program. > > No, it's an IRC program written in Javascript as a web > application... and bundled with a complete web browser to run it > in. Slack is not the biggest thing I noticed on my phone. I think Google's spreadsheet program is 118MB. Again, though the waste might seem bothersome, I think there is something bigger that is wrong here. When something is this ludicrous I think it is a sign of bad engineering. If that's not too generous a word. Look up some old Rube Goldberg cartoons. His running joke is crazy roundabout ways (frequently involving a chicken pecking or hamster in a treadmill or monkey tempted by bananas) to do simple things. When the actual way we build computer systems is as convoluted as a Rube Goldberg cartoon, I think becomes obvious something is wrong. It underscores that "software engineering" isn't really an engineering discipline. As software invades everything note the results. As we computerize new things, they become less reliable. (How many of you have had to reboot your cars?) One feature of a Rube Goldberg machine from 1948 is how amazingly unreliable it would be in practice. Part of that is due to the unreliability of any given chicken, but 70-years later, even without real chickens in the works, it is unnervingly familiar... If your answer to my "This is ridiculous!" were "Yes, but it works.", that would be one thing. But this stuff doesn't work particularly well, and the more modern the design the worse the results. There was a lot of stuff that was computerized in the late '80s that still works today. How much of the stuff we are building now has a prayer of lasting just ten years? -kb
- Follow-Ups:
- [Discuss] node.js and npm on Debian?
- From: richard.pieri at gmail.com (Richard Pieri)
- [Discuss] ten more years
- From: dsr at randomstring.org (Dan Ritter)
- [Discuss] node.js and npm on Debian?
- References:
- [Discuss] node.js and npm on Debian?
- From: richb at pioneer.ci.net (Rich Braun)
- [Discuss] node.js and npm on Debian?
- From: dsr at randomstring.org (Dan Ritter)
- [Discuss] node.js and npm on Debian?
- From: richb at pioneer.ci.net (Rich Braun)
- [Discuss] node.js and npm on Debian?
- From: kentborg at borg.org (Kent Borg)
- [Discuss] node.js and npm on Debian?
- From: dsr at randomstring.org (Dan Ritter)
- [Discuss] node.js and npm on Debian?
- Prev by Date: [Discuss] node.js and npm on Debian?
- Next by Date: [Discuss] ten more years
- Previous by thread: [Discuss] node.js and npm on Debian?
- Next by thread: [Discuss] ten more years
- Index(es):