Re: from elsewhere, an assembler




Randy wrote:

Maybe I just talk for me yet (I wrote an whole OS in machine code),
but the problem with lateron changed structures applies to all
programming methods and often a rewrite from scratch is the only
solution then, also for VHLL-source (as you mentioned this below).

You really *do* talk for yourself here. Being able to change the
composition of a structure without rewriting all your code is a
*fundamental* thing to be able to do. Even if your assembler doesn't
support structs/records that make this process trivial, you can still
achieve almost the same thing using equates (at least, as far as being
able to change your structures around without rewriting everything).
You are discovering one of the main reasons why almost *no one* works
in binary machine code as a matter of course. There are a *few* times
when working in machine code is acceptable, but the time this is
needed is very rare. Rewriting one's code to do simple things like
move objects around in memory, relocate subroutines, or change the
definition of some structure is a non-starter.

So please let me know how you react when vista's new windoze API
need more and/or other arguments than what's in your library.

__
wolfgang




.



Relevant Pages

  • Re: from elsewhere, an assembler
    ... able to change your structures around without rewriting everything). ... in binary machine code as a matter of course. ... So please let me know how you react when vista's new windoze API ... And the HLA stdlib is the perfect place to put this, ...
    (alt.lang.asm)
  • Re: Thoughts on refactoring COBOL
    ... rewriting would be more than the business can support. ... If one can't afford to write your application around your business ... 'Application' has different definitions, true, Mr Dashwood, but when one ... this Application from Scratch. ...
    (comp.lang.cobol)
  • Re: Personal project, extending Scheme to OOP
    ... Not all of them may be the edit method. ... we are engaging in code re-use vs. rewriting it from ... scratch, as you haven't proposed a better method. ... I am suggesting that we would inherit ...
    (comp.lang.scheme)
  • Re: [PATCH -rt] disable building all staging drivers
    ... rewriting these drivers from scratch, and hopefully they will be done in ... a kernel release or two and then these drivers can go away. ... just send me a Kconfig patch for the individual drivers, ...
    (Linux-Kernel)
  • Re: OT: Why is C so popular?
    ... >>bugs you know about for a whole new set of bugs which you haven't ... for some people rewriting from scratch ... I think often 'rewriters' give up before getting their head around the ...
    (Debian-User)