2 ms·
I remember software reuse was worshipped. We thought everything could be abstracted away into a perfect library and no duplication of functionality should ever
by softwaredoug 5y ago
I remember software reuse was worshipped.
We thought everything could be abstracted away into a perfect library and no duplication of functionality should ever need to occur. In the end, we could even drag and drop (or write XML) to connect all those components together.
We thought multitasking was possible and even a good thing to design for. Hence the very noisy and distracting desktop OS designs we still have today.
We thought in terms of a much smaller handful programming languages. And anything “serious” would end up in C (or C++, maaaybe Java)
We thought Apple was kind of a weird thing, surprising company that barely hung on, the computer only shown on movies.
We thought democracy “won” so the future could only be one full of enlightenment, right?
We thought CLIs were so passé and every dev tool needs a GUI.
Merges were done with a diff / merge tool and often manually.
Software libraries were bought for big $ or provided by your OS/compiler vendor, not downloaded. Maybe the “reuse” vision of the past actually WAS realized. Instead of and XML file, it’s my packages.json :).