Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

D | DLL hell | MPLAYER (Announce)

posted by DOS386, 01.03.2008, 02:54

> It's sad that DLLs are so scarcely used in DOS. That's why complex programs
> are so fat because the libraries are staticaly linked.

MPLAYER is fat because of all the stupid proprietary codecs (and PTHREAD ?) :-( Blame people inventing/promoting those, not D maintainers for lack of DLL support :-P

> What would be if e. g. allegro.dll is loaded by all programs which use
> allegro instead of having a copy of allegro in each of them?

Allegro was always buggy for me :-(

I don't like DLL hell ... the argument with sharing some code sounds good, but finally isn't: D maintainers outsourced CWSDPMI, saving just 20 KiB, but even then a "Hello world" has 50 ... 100 KiB left ... and with "serious" applications, this argument will decay even more :-)

And, the compatibility (exchange a DLL against a newer one, and nothing will break), is a nice dream ... but not the reality :-(

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

 

Complete thread:

Back to the forum
Board view  Mix view
22632 Postings in 2109 Threads, 402 registered users, 428 users online (0 registered, 428 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum