|
|
|
|
|
by nirai
3979 days ago
|
|
the apple II, the C64, the mac, the Amiga, and later the PC, the Internet, Windows, Linux and then the IPhone and Android, dozens of other amazing projects, products, technologies and movements (e.g. open source), all revolutionized and transformed our lives or at least had some impact on the history of computing, but how does an API for handling image formats amount to that today? isn't it fair to say that the Amiga had its day in the 80s and 90s, and that time is now past? Or to put it in Mr. Praline famous words: 'E's not pinin'! 'E's passed on! This parrot is no more! He has ceased to be! 'E's expired and gone to meet 'is maker! 'E's a stiff! Bereft of life, 'e rests in peace! If you hadn't nailed 'im to the perch 'e'd be pushing up the daisies! 'Is metabolic processes are now 'istory! 'E's off the twig! 'E's kicked the bucket, 'e's shuffled off 'is mortal coil, run down the curtain and joined the bleedin' choir invisible!! THIS IS AN EX-PARROT!! |
|
Imagine if you could add a Datatype for an image format such as EXR and you would instantly be able to open it in Paint, embed it in Word and Powerpoint without having to update the apps. A DOCX Datatype would allow Wordpad to open Word documents. A new video format on the internet? No need to wait for browser support, just add the Datatype and it would work.
Another advantage of a system like this would be for security. If an serious exploit was found in a popular image decoding library then you could delete the offending Datatype and none of your apps could be exploited until the fault is fixed. May be inconvenient but at least it would be safe. Shared libraries could be used to handle this to an extent but most apps would probably crash if you deleted a required library and who knows if the app is using the shared library or a statically linked version?
There was a few nice features that were in the Amiga operating system but this was one that i wish had been implemented in other operating systems.