Re: book on assembly language



The_Sage <The_Sage@xxxxxxx> écrivait
news:e63951lsgntjssbrtnatic18eauacj0gpa@xxxxxxx:

> Aside from the self-perpetuating assembler market, what other valid
> useful ASM applications are there on your computer, being used right
> now? By vaild useful ASM applications, I mean things like email
> programs, web browsers, full fledged graphics programs, CAD,
> full-fledged games, and so on. I have zero, exactly the same number
> that every one of the people at my work and my friends have. Think
> about how many valid ASM applications are being commercialized or even
> seriously being considered by any commercial company in the world?
> There are a couple of lame OSes that are written completely in ASM but
> they have trouble even giving those away. I have seen thousands of
> trivial "Hello World!" and other "demo" or "example" programs but
> nothing significant.

Write one, and 1) you will have, at least... one,
2) You will see by yourself how easy it is and will
make up your mind of the many advantages of Programming
in Assembly.

This is rather proven, now, that it is not me who could
convince the people, who think what you think that you
are wrong, but, the Tool itself, and the people themselves.

:)


> Programmers don't avoid writing applications in ASM because, as you
> pretend, ASM is difficult or "elitist". Companies and programmers
> abandoned ASM years ago, because programming in a higher-level
> language is superior to in terms of maintainability, readability, and
> quality due to ease of debugging. In other words, except for the ASM
> fanatics in this newsgroup, the rest of the world agrees that ASM
> sucks.

No. They used HLLs because the Compilers Authors were
in need of MONEY. There is no other reason than this
single one.

Why, is because you can write a new HLL every now and
then, make some Pub and SELL it. In Assembly this would
have been impossible because, once the guys are Asmers,
they do not have anything, anymore... to BUY. Period.

All HLLs are evidently way INFERIOR "to Asm in terms of
maintainability, readability, and quality due to ease
of debugging". Did you only gave a little try to RosAsm
Debugger? Of course, NO, NEVER, EVIDENT. So...

The fact that you write such a thing, so opposed to
truth and to any easily verifiable fact shows only
that you never gave Assembly a try. In such case, i
have nothing to answer but: Make yourself a favour,
try it.


Betov.

< http://rosasm.org/ >



.



Relevant Pages

  • Re: HLA v2.x and / or LASM suggestion: Win32 Resources
    ... Assembler" probably always get when people are actually talking about ... machine_ from ASM or even some of the more "low-level" C programming - ... "Abstraction" - as I keep saying and, one day, I Hope people will ... writing code thinking it's "portable" when, in fact, it contains ...
    (alt.lang.asm)
  • Re: What micros do you actually hate to work with?
    ... with less than tiny asm ... hassle to work with 32 bit longs in assembler for an 8 bit uP, ... Microchip's C compiler tools and their assembly under MPLAB. ... In this case, also, I was the only programmer. ...
    (comp.arch.embedded)
  • Re: Why use assembly?
    ... I use asm because, when given a propper tool, like RosAsm, its simply the easiest, clearest language. ... that learning asm with some of the older assembler may actually be a pain in the ass. ... The remaining bits that are not easy, comes from situations like when you have to write your own code for things that just take a single line of code in a HLL. ... Becomming an asm programmer is to take the step from beeing a servant in the dark to beeing the master of your own destiny in the programming world. ...
    (alt.lang.asm)
  • Re: What micros do you actually hate to work with?
    ... with less than tiny asm ... hassle to work with 32 bit longs in assembler for an 8 bit uP, ... Microchip's C compiler tools and their assembly under MPLAB. ... After writing a nicely designed equivalent in C, ...
    (comp.arch.embedded)
  • Re: Helpful Practical Uses of Conditional Assembly
    ... > The best ASM for teaching is likely to be very uncluttered ... The best assembler for applications writing is free of pointless ... actually play a single note of it on a real instrument... ...
    (alt.lang.asm)