3 ms·
I kind of have the exact opposite in term of feelings. Seeing Windows 95 or 98 going into a BSoD was far more common than today with Windows 10. I also rememb
by kakwa_ 6y ago
I kind of have the exact opposite in term of feelings.
Seeing Windows 95 or 98 going into a BSoD was far more common than today with Windows 10.
I also remember seeing Netscape crashing extremely frequently toward the end of the first browser war.
By comparison, today, a modern browser is doing a lot more things, but very rarely crashes in my experience.
Overall, in term of software quality, I think things have improved, specially thanks to:
* the maturing of tools like compilers, dependency managers, linters, unit tests frameworks, etc.
* the widespread adoption of development technics ensuring better quality (CI, unit tests, code coverage, automated integration tests, etc).
* the development of common building blocks such as libraries and frameworks, which enabled projects to not "re-invent the wheel" every time for low level stuff. These building blocks also being generally widely used, battle tested and more reliable than in house implementations.
* the development of OSS which drastically increase the accessibility of the previously mentioned building blocks to developers.
Both technically and methodologically, software development has seen tons of improvements since the late 90ies, early 2000.