Hacker News new | past | comments | ask | show | jobs | submit login

Ancient?? I think you don't know the history.

MS Office started in 1990.

Current technologies that are older include...

- Unix and most of its tool system (including emacs, vi, grep, awk, tar, X-windows, etc)

- Most fundamental networking technologies (tcp-ip, ftp, email, etc)

- Several game franchises including Mario, Final Fantasy, Frogger, SimCity, Wolfenstein (you'll be more likely to recognize its descendants Doom and Quake)

- Many popular relational databases. Whether you use MS SQL, PostgreSQL, Oracle, those are built on code bases that have been continuously developed from before 1990. (Albeit with name changes. MS SQL started with Sybase's code, PostgreSQL was developed from Ingress.)

- Around half of the top 20 programming languages in use today, including languages such as C, C++, Python and Objective-C.

There is a LOT more history to the software you use every day than you recognize!




I'm talking more codebase wise, not protocols, languages, specifications and franchises.

For example, Wii U mario games aren't using code from the original 8bit mario games. Same with most SMTP servers today. SMTP is old, the current implementations in use most of the time are not that old. I think many unix tools in use today like grep are probably not using the original grep implementations either.

So I covered most of the list with UNIX (OSes), Oracle (DBs) and mainframes. I did miss compilers, vim & emacs but even that is being replaced by guys like LLVM.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: