Re: HLA StdLib2 criticism
- From: "santosh" <santosh.k83@xxxxxxxxx>
- Date: 17 Jan 2007 08:42:16 -0800
Betov wrote:
"vid512@xxxxxxxxx" <vid512@xxxxxxxxx> écrivait<snip>
news:1169033817.901787.232440@xxxxxxxxxxxxxxxxxxxxxxxxxxxx:
hope you understand now
No. Sorry.
Second, what all of the Asmers around (the very few ones)<snip>
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.
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.
.
- Follow-Ups:
- Re: HLA StdLib2 criticism
- From: Betov
- Re: HLA StdLib2 criticism
- References:
- HLA StdLib2 criticism
- From: vid512@xxxxxxxxx
- Re: HLA StdLib2 criticism
- From: Betov
- Re: HLA StdLib2 criticism
- From: vid512@xxxxxxxxx
- Re: HLA StdLib2 criticism
- From: Betov
- HLA StdLib2 criticism
- Prev by Date: Re: Machine Code
- Next by Date: Re: Machine Code
- Previous by thread: Re: ///HLA StdLib2 criticism
- Next by thread: Re: HLA StdLib2 criticism
- Index(es):