Cool Stuff for D that we keep Secret

via Digitalmars-d digitalmars-d at puremagic.com
Thu Jul 10 16:20:55 PDT 2014


On Thursday, 10 July 2014 at 22:56:44 UTC, H. S. Teoh via 
Digitalmars-d wrote:
> Most modern file formats are container formats in some form. 
> Pdfs,
> though, are just wayyyy over-engineered for what it's 
> ostensibly used
> for. It's like building a nuclear-powered intergalactic space 
> cruiser
> just to drive down the street to get groceries.

It is kinda difficult to build by hand, but can be debugged 
textually if you turn off compression. So it is kind of pragmatic 
in a post-scripty way, but lacks elegance… certainly.

It's an ISO standard too, like C++. Over-engineered is probably a 
pre-requisite for proper standardization. As a side note HTML is 
not a standard yet… They tried but gave up on it ISO/IEC 
15445:2000. Probably too under-engineered.


More information about the Digitalmars-d mailing list