[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] LDG guide



Hi,

On keskiviikko 28 marraskuu 2012, Miro Kropáček wrote:
> nearly exactly a year ago I wrote a document about LDG. It's based on my
> findings, discussions with authors etc.
> 
> Originally I wanted to publish it in LowRes mag but according to guys
> behind the curtain it doesn't seem very much alive, so I decided to
> publish it sooner than last Atari programmer dies ;-)
> 
> I hope you'll find it useful:
> https://docs.google.com/document/pub?id=1d8MSFrcVLW_bLnO7bhokuOTNXoM6yK2p
> Q8O5oyPx9oI(it's public, no google account needed).

I browsed through it and this stuck to my eye:
"Yeah kids, mintlib is huge and bloated in combination with ineffective 
a.out format."

a.out format makes only few bytes difference for a linked program
which is stripped.  MiNTlib using binaries are larger because MiNTlib
has more features than the other libraries.

MiNTlib supports both TOS and MiNT (including a lot of Unix features)
and each piece of functionality isn't fully isolated, they leverage each
other.  Therefore, when linked to a binary, they can also bring to it some
extra functionality that wouldn't necessarily be needed by the application.

I would assume that MiNTlib is much more standards compliant than
e.g. PureC libraries.


	- Eero