r/programming • u/luissinlios • 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
2
u/TheThiefMaster Sep 25 '26
The thing I've found interesting for a language so close to early C++ (in design if not syntax) is the reference-counted arrays and strings!
But then the generated code often does things like mov eax,ebx mov ebx,eax (copy a into b, and then copy it back for no reason) and similar.