5 ms·
Which language or technology has not introduced breaking changes in the last two decades? Windows has good backward compatibility, but even Windows can't run re
by est31 5y ago
Which language or technology has not introduced breaking changes in the last two decades? Windows has good backward compatibility, but even Windows can't run really old programs. C++ has evolved dramatically in the last 20 years. Even C had changes. Do people still use tables to create websites, or jquery?
- forgotmypw17 5y agoNow, to be fair, I'm talking about carefully writing code with the knowledge of the previous 20 years, which is a little bit like "cheating", whatever that concept means here. I use ASCII/textfiles, HTTP, CGI, SSI, access.log, Perl, Bash, and small subsets of PHP, HTML, JS, CSS, and almost no third-party libraries. Certainly no JQuery or anything similar. I'm not hardcore enough for C or C++, but I know that a program written 20 years ago in these languages would most likely compile today.
- aahortwwy 5y ago> a program written 20 years ago in these languages would most likely compile today Not without continuous attention over those 20 years. I'm currently struggling to get a C program last touched 10 years ago to compile.
- forgotmypw17 5y agoLike I said, I'm cheating a little bit, and using the knowledge I have today to "retro-edit" this hypothetical 20-year-old program.
- rapind 5y agoSQL. Well mostly.
- forgotmypw17 5y agoOh yeah, forgot to mention that! Thanks