Oberon-2
01-Oct-95 05:17:39
Sb: #48256-Oberon-2
Fm: Bart Van Bockstaele 100574,2352
To: Greg Comeau@Comeau Cmptg 72331,3421
>>>I am against the use of HLL's by programmers making commercial >programs if
they didn't program the HLL themselves because of the errors.
>>But compiler writers usually don't necessarily also write the business apps
too. And I'd be hard pressed to stop one project so that the same programmer
could spend his or her time fixing the compiler before resuming (this is
partially why I think some (not all) companies are somewhat kidding themselves
when the go for "free" things like gcc and g++, anyway, that another discussion
completely). And along with that line of reasoning, why isn't it also true
that the programmer should also have been required to have written the editor
they are using, the linker, the profiler, the operating systems, the
networks?<<
I agree totally. I am quite convinced this would be an ideal situation. I
realize however that life is perhaps a bit too short for this. This does not
diminish the fact that this is, in my view, an ideal situation. I realize of
course that there are many reasons making this approach unsuited for reality.
>>Because that is not their only goals. Because that is not necessary the
situation. Because, in fact, it is usually only more select part of the code
that is the bottleneck. And so on.<<
I agree. However the underlying idea of what I said remains true: At least in
principle, a program written in assembler will always be more efficient than
another for the same reason that; translating from English to French it doesn't
make much sense to use Russian as an intermediate language.
Bart Van Bockstaele at 100574.2352@compuserve.com
… On AutoPilot and Amiga all the way from Belgium NOT from Mars!…