Re: HLA StdLib2 criticism



Betov wrote:
"vid512@xxxxxxxxx" <vid512@xxxxxxxxx> écrivait
news:1169033817.901787.232440@xxxxxxxxxxxxxxxxxxxxxxxxxxxx:
hope you understand now

No. Sorry.
<snip>
Second, what all of the Asmers around (the very few ones)
may need, is in no way any such obsolete *** like a .lib,
but collections of dedicated snippets. The form of a DLL
would have been perfect and would not have required any
port, at all, for being used as an AsmLib.dll, the very
same way it is done for LibC.dll.
<snip>

An advantage of object code over source snippets is that, assuming it's
written to a standard ABI, it can be used from all assemblers, and even
HLLs, whereas, the snippets collection will, by it's very nature, be
specific to a particular syntax and/or assembler. In that case, either
the users of other assemblers lose out, or seperate versions have to be
created and maintained, which is not a very feasible proposition given
the divisive nature of the assembler community.

So, in my opinion, it's best to write the routines in a good, general
purpose assembler like say NASM, and distribute the object libraries,
(both dynamic and static), for each supported platform. With thought,
it could be possible to assemble seperate versions, say with debugging,
or with a different ABI etc. But this is a _big_ project, and someone
has to get down and dirty to do it. VID is doing that good work.

.


Quantcast