News for hackers. Stuff that matters.
Re:Writing an app is like coding for LaserDisc by cmsj on Monday September 05, 2022 @10:39AM (#32724816)
> Most JavaScript-based single-page applications from 2010 should still run flawlessly in modern browsers.

If they're purely client-side, sure, but there's a good chance that anything we could reasonably call a web application, also has a backend component on a server. How confident are we that the backend code from 1995 will still run?

1995 is when Microsoft Frontpage launched. PHP was a year old. I'd be surprised if anything written in those sorts of environments still functions without being run on a 1995 version of Windows/Linux on 1995 era hardware.

Software is a process, it always has been, it always will be.

Re:Writing an app is like coding for LaserDisc by Macha on Monday September 05, 2022 @11:12AM (#32725209)
Honestly I think Perl CGI scripts stand a better than most chance of still being executable 25 years later. Maybe just behind win32 apps. Whether you'd want to with the high rate of command/sql/html injection vulnerabilities in those days is another question.
Re:Writing an app is like coding for LaserDisc by 1shooner on Monday September 05, 2022 @11:06AM (#32725134)
> How confident are we that the backend code from 1995 will still run?

This seems like it would apply equally to native and web.

Re:Writing an app is like coding for LaserDisc by KerrAvon on Monday September 05, 2022 @11:37AM (#32725476)
You can run pretty much any native app from 1995 for any platform in emulation. Network requirements were uncommon outside of networking-specific apps.

You can render a web page from 1995 but you can’t run any server-side logic if you don’t have a copy of the server.