I don’t think it’s the old code that’s bloated. I’ve been using office '97 at work for… reasons, and despite some bugs it still runs on the latest windows server, does pretty much everything Word 365 does and is much faster… really makes you think.
Word 97 also has a memory requirement of 8 MB.
That legacy win32 code is extremely optimized, programmed in a time where every bit and byte was considered. It’s today’s background services and applications that slow Windows down, consuming memory and cycles for no apparent reason.
Office apps have also become much slower and less stable since they integrated cloud support and bolted on javascript for the user interface.
I’m pretty sure Office 97 was the last version to not use ribbons or have auto-arranging menus. As a support worker, nothing was worse than those two items. Having to walk someone through clicking a series of static menus was so much easier, could even be done in a doc with optional graphics, and the user might learn something in the process. After those things, there was no standard, anything could be anywhere, and there was no guarantee you or the user would know where to find the thing you were looking for. And they called it progress.
I don’t think it’s the old code that’s bloated. I’ve been using office '97 at work for… reasons, and despite some bugs it still runs on the latest windows server, does pretty much everything Word 365 does and is much faster… really makes you think.
Word 97 also has a memory requirement of 8 MB. That legacy win32 code is extremely optimized, programmed in a time where every bit and byte was considered. It’s today’s background services and applications that slow Windows down, consuming memory and cycles for no apparent reason.
Office apps have also become much slower and less stable since they integrated cloud support and bolted on javascript for the user interface.
I’m pretty sure Office 97 was the last version to not use ribbons or have auto-arranging menus. As a support worker, nothing was worse than those two items. Having to walk someone through clicking a series of static menus was so much easier, could even be done in a doc with optional graphics, and the user might learn something in the process. After those things, there was no standard, anything could be anywhere, and there was no guarantee you or the user would know where to find the thing you were looking for. And they called it progress.