It makes me sick!

Anonymouse via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Fri Jul 28 06:55:33 PDT 2017


On Friday, 28 July 2017 at 05:14:16 UTC, FoxyBrown wrote:
> If dmd breaks in strange and unpredictable ways IT IS DMD's 
> fault! No exceptions, no matter what you believe, what you say, 
> what lawyer you pay to create a law for you to make you think 
> you are legally correct! You can make any claim you want like: 
> "The end user should install in to a clean dir so that DMD 
> doesn't get confused and load a module that doesn't actually 
> have any implementation" but that's just your opinion. At the 
> end of the day it only makes you and dmd look bad when it 
> doesn't work because of some lame minor issue that could be 
> easily fixed.

But it's not being installed, it's being manually extracted, 
meaning you can't even have cleanup scripts.

Compare keeping an installation of audio files in mp3 (bird 
calls), and then getting an upgrade where they are in ogg in a 
new neat directory hierarchy. There's an installer that properly 
and cleanly removes the old mp3s before extracting the new files, 
as well as a bonus archive if you want to unzip it yourself. 
Manually extracting it onto the old directory puts the oggs next 
to the mp3s, leaving it with twice the number of original audio 
files. Meanwhile, the official upgrade path (installer) properly 
removes the stale ones. You can't reasonably expect your audio 
player to not list them all there.


More information about the Digitalmars-d-learn mailing list