Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The punchcard system surprised me, but I've seen plenty of Apple II and C64 systems used as standalone in small businesses, and various minicomputers are quite understandable (although most of the normal environment VAX stuff got moved to Alphas in the 1990s, which aren't that horrible from a maintenance perspective).


IBM system-Z mainframes can and do run 20-30+ year old software that was written for previous IBM mainframes. There's an interesting podcast about them on se-radio: http://www.se-radio.net/2012/03/episode-184-the-mainframe-wi...


IBM seems to have a penchant for that, their series i computers run software written for even the previous system/36 and system/38. The i relies on a Technology-Independent Machine Interface to allow the hardware to change without requiring code changes at the software, for many release upgrades user written code simply is recompiled when the upgrade is done without source being needed or user action.


Yeah, the backward-compatibility lengths that IBM goes to are something amazing and wonderful to behold. I think a lot of developers these days don't appreciate the crazy work that into supporting bytecode from before they were born.


IBM's penchant for providing bit-and-millisecond-perfect reverse compatibility back to the 60s is built on the fact that their customers will pay very, very, very high prices for it.


I used to work for EDS (now HP Enterprise Services) about 6 years ago sub-contracting for Xerox. Most of the systems they (Xerox) used for selling/maintenance (order processing, invoicing, etc) of printers were written in COBOL for the IBM System/360 mainframes (which I think were replaced by the System/Zs).


One of the local liquor stores here still uses a C128 w/ green screen as a cash register. They've got a compule of spares up on the shelf too.


10 years or so ago, but I had a storage locker at a facility that used an Apple ][+ to run the two main facility access keypads.




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

Search: