Cruising Sailors Forum Archive

OH yeah - Microsoft doesn't have a corner on the market for Bloatware these days....

Adobe has had them beat for years, and Apple has joined the fray in recent times.

There are several problems with bloatware: first and foremost is, how you going to check 800 Mb of code for bugs? Answer, you don't, you let your users check for your. Cheap memory and fast processors do not affect this fact. Second, every time these programs are updated (weekly it seems like) you have another 800 Mb download to do. Third, the memory requirement and launch times are unreasonable, and they tend to run very slowly: after all there is no point in 800 Mb of code unless you are going to execute it, right?

To show you how bad this is, Apple Pages is about 400 Mb, MS Work a little hard to tell because of all the shared resources but it's up there. I have a freeware text editor called Bean, does everything almost everyone needs to do with a text editor. Code size is 7 mb. At least the Apple Notes program is only 9 Mb. MS OneNote is 774 Mb installed on my Mac (well, actually I had to fish it out of the trash to look). A note taker twice as big a Pages. As soon as I hit the download button and saw it was a 400 Mb download, I thought "oh my...". Then it exploded on install to 774. Full on, sophisticated CAD/CAM software packages are less - far less.

A lot of this bloat is recent, last couple years. Even a thing like Skype on your phone, started out as 5 Mb, now that Microsoft owns it, up to 100 Mb in just a couple of years.

Moore's law says hardware performance doubles every 18 months. The problem is, programmers bloat their code by 3x every 12 months.

Messages In This Thread