4 ms·
Most of the time it's the same reason why web pages are MBs in size today: lazy developers that uses a new library for every feature they need, without a deeper
by twsted 9y ago
Most of the time it's the same reason why web pages are MBs in size today: lazy developers that uses a new library for every feature they need, without a deeper analysis of costs and benefits.
- jaclaz 9y agoNot only, there is IMHO also a "technological supremacy" bias. Quite obviously most developers will have: 1) VERY powerful hardware 2) VERY fast (and unlimited) internet connection It's not like (they should do it as part of quality assurance or similar) they take a car, drive in some remote countryside, possibly in the middle of nowhere, stay there a couple days and try accessing their website (or running their app) on the lowest/cheaper entry level hardware on a metered connection. It's easy when you have a T1 or faster connection on a recent top-hardware to forget how a lot of other people have slower devices, with less memory and limited bandwith and metered connection.
- thehardsphere 9y agoThis absolutely. I wouldn't be surprised if half of the outrage about file sizes simply comes from the fact that there are people who remember what software was like before all of this "technological supremacy" was a thing. People joining the workforce today didn't grow up with the experience of installing something off of seven floppy disks, which would have been considered an emormous program before the CD-ROM drive was common. They also don't know how much better those programs run, because they had to do so with 8 MB of memory or less and nowhere near 1 GB of hard drive space. It's pure decadence.
- jaclaz 9y agoOT but not much, and JFYI, I started using an alternate unit of measure for web page sizes, the Doom: https://twitter.com/xbs/status/626781529054834688 https://twitter.com/xbs/status/626781529054834688 https://pbs.twimg.com/media/CLLGenwWgAAZAVv.png https://pbs.twimg.com/media/CLLGenwWgAAZAVv.png Like: Hey, nice home page it is only 3 Dooms ...
- katastic 9y agoI've watched entire episodes of anime in RM format in highschool that were smaller than the majority of apps these days. Not just smaller, but like... a 4X smaller or more.
- borplk 9y agoIt's not just "lazy developers". For most freelancers and contractors the economics of the market means most of the time you have to be lazy or you will lose the job to someone else.