Here's something for you to think - imagine that you have to write a multimedia application that must run without any modifications on a computer 10 years from now. You basically send it into future and it has to work. How would you go about it? Libraries change, standards change, OS change, everything changes with time. How would you make your program future proof, requiring 0 maintenance effort?
Pic not really related.
Robert Martinez
Run it in a VM.
PROBLEM SOLVED
Juan Jenkins
Include source code of all libraries and applicatons, so they could patch it for future bugs.
Andrew Hernandez
Write it in HTML
Blake Torres
The danish national library is conducting such an experiment, they stuck a whole bunch of different mediums, with varying file formats and that sort of stuff, into a time capsule. I believe it is scheduled to be opened in to years time.
David Lewis
And professional engineering companies, maybe only western and Japanese, takes a complete image of the workstations hard drives after a big order is completed, so if something pops up in 5, 10 years time or more, you just restore the computer exactly as it was when you delivered the product. Not a single update or change, so you can start where you left, if anything needs to be done.
Ryan Cox
What, multimedia, you serious?
Wyatt Torres
>Libraries change, standards change, OS change, everything changes with time. That doesn't mean they'll magically wipe from the face of the earth any support for it.
Nathaniel Cruz
a lot of programs I use are at least 10 years old. They're going to open that up and find that everything still works.
Jack Anderson
Write it for Windows.
Logan Gomez
I'd just use ffmpeg. 18 years old and still modern! Besides computers have kinda stagnated since the late 80s, so i dont expect any major changes.
Zachary Gonzalez
make it for gnome terminal
Levi Rogers
>10 years Show me a single PC game from 2008 that isn't playable on the average PC today.
Eli Morris
I remember when I had to scandisk like a poorfag
Henry Roberts
unironically this
Isaac Perez
>breaks compatibility with win32
Henry Torres
> (OP) >Write it for Windows. This + include source code. Well written windows95 programs can still be compiled with the windows10 sdk, for x64
Noah Thompson
R&K examples can be compiled on current BSD/Linux, so your example is retarded in its special way.
Connor Myers
.. and those are multimedia applications? Reread OP
Cooper Ross
>a lot of programs I use are at least 10 years old.
At my job my latest task is modifying an old shitty program written in the obsolete language from the 1970s, IDL
OP, use C and some popular library like GTK or something. C will be around for fucking ever
Kayden Reyes
>GTK GTK4 is coming, and GNOME at this point really seems to love breaking compatibility with shit..
Parker Jackson
Already been done ;)
Andrew Allen
Should i compile XMMS for proof?
Evan Cruz
A lot of stuff still uses GTK2.
Lucas Rogers
So basically write the firmware for a DVD player?
Daniel Rogers
anything native could probably use the same code but would need a recompile
anything current in java will work in 10 years
Brandon Hall
But isn't it just a pure C library. Just bundle the code.