Ross,
> > No, if that were the case you wouldn't have to jump through hoops to
> > implement it.
My apologies, but what didn't you understand from the below ?
<quote>But yes, that Borland has forgotten to give me an option to set that
value is a flaw of *Borland*, not the spects to the EXE format</quote>
> Your linker would just set the value "correctly".
Ah, you mean that there is just a single correct setting for such a thing ?
If there is, why did they include it in every programs header and not simply
in the loader ? I guess that did not enter your thoughts yet. :-)
> The Borland linker was written by professional programmers
> who jobs depended on getting things like this correct.
Lolz. You do know that Borland does not exist anymore ? Here I could say
they failed at doing their jobs right and thus subsequently lost them and
leave it at that.
But I do not need to: I've got examples here (I stumbled over myself) which
which will cause Borlands product exhibit a range of incorrect behaviour,
from simply crashing to silently creating faulty executables to throwing
garbage on the screen to silently ignore parts of commands. Said
otherwise, I have hard evidence here that they made mistakes. Big ones.
But I do not know if them being 'professional programmers' is even relevant
here. Not including the option could have been a simple management
decision.
Apart from that, companies like MS and other big ones seemingly continuously
push updates of their software, which are mostly bugfixes. That alone
should tell you that those "professional programmers" are definitily not
flawless.
> Those people, who had infinitely more knowledge and experience
> than you, decided that you didn't need this option.
Well, it looks like they where wrong. I *do* need that option. You can
argue as much as you like, but thats the fact.
> I'm not the one ignoring the example of vast majority of
> MS-DOS programmers who never set this header value
Be honest: You could, at this moment, not name five people you have actually
asked for their opinion on this.
At this point you are not arguing the merrit of your claims anymore, you're
simply trying to bluff me. Sorry, doesn't work.
> I'm not who's saying what all these people, all these experienced
> and professional programmers, were doing was a bad programming
> practice.
No, but you are (again) trying to insinuate that "all these experienced and
professional programmers" are doing the exact same as you (possible, but not
likely), and that the reason for that is the same as yours (not at all
likely). Cheap parlor tricks I'm afraid. You have *no clue* if either is
true, and probably never will even try as much as to ask any of those
'professional programmers'.
I however *did* say that *you* are exhibiting bad programming habits. Which
you now fervently defend. Without really having arguments.
> I'm not the one who's so arrogant and delusional that he
> believes that he's correct and all these programmers must
> have been wrong
Apart from the "all those people (you know absolutily nothing about)" claim
? Lolz. I'm not the one who is "so arrogant and delusional" to think that
his method is *the only good* one.
You know, In the past I have been using the method you're advocating. For
.COM files that is, not for .EXE style ones. That means that (I agree that)
your specific method does have merrit. Just not for what you use it for.
kjr42i$vv2$1...@rumours.uwaterloo.ca...