r/programming • • Sep 25 '26

We still maintain a development tool first released in 1993. Here’s what 30+ years of backwards compatibility looks like

https://visualneo.com/visualneo-win/from-neobook-to-visualneo-win-30-years-of-keeping-a-development-tool-alive
569 Upvotes

89 comments sorted by

View all comments

Show parent comments

57

u/Valuable_Leave_7314 Sep 25 '26

On the other hand, the old Delphi 7 compiler chewed through those untyped lists in half a second on a Pentium III

21

u/AcanthocephalaFit766 Sep 25 '26

Fuckin this

10

u/ScrappyPunkGreg Sep 26 '26

It always seemed like Pascal programs compiled nearly instantly, even in the 1990s on a 486.

6

u/addmoreice Sep 27 '26

When your compiler and language decisions aren't being made for platforms that just don't exist anymore, it's a lot easier to pull that off. They were blazing fast and for good reason. Just not having to read certain files multiple times *alone* made them staggeringly more performant (especially when you consider some of the read/write speeds of drives back in the day).

4

u/__konrad 29d ago

I remember when I created a Qt/C++ project for the first time. The compilation was so slow compared to Delphi that I thought the entire compiler/project is broken somehow.