Re: To RISC or not to RISC




Betov wrote:

I had the same feeling as you, at the time Windows won the
commercial war. At that time, programming win32 Assembly
was considered an impossible thing, and i have been stupid
enough for believing this.

You weren't looking very hard. At the time you did this ( 1998, by your
own personal history) several books on assembly language were
describing how to write applications in assembly for Windows.

So, instead of writting C, i choosed
to stop any programming activity. Several years later, this
admitted idea was proven wrong.

I don't know where you got the idea that it was impossible. Surely as
an assembly language programmer you realize that anything that can be
done in a high-level compiled language can be done in assembly as well.



Nowaday, considering the explosure of the processors offers,
i also fee, again, in the same feeling, from several points
of view. The first one is, of course, that dispiting any
evidence, it is close to impossible to convince anyone that
programming real life Applications, in Assembly, is a good
choice.

Because it usually isn't.
Ever wonder *why* you have difficulty convincing people of this?
The bottom line is that most programmers have quite a bit more
programming experience than you do, i.e., they know one or more HLLs,
so they're able to compare the effort needed to write code in assembly
vs. a HLL. You, only knowing assembly (and a smattering of BASIC,
apparently), aren't in a good position to make such decisions about
appropriate language choice.


The second one is, effectively, that the oncoming
of new processors, make, so to say, the mythology of the
portability become a real thing, and the nightmare true.

???


I would love to be proven wrong, one another time, in a
couple of years.

You were proven wrong when you first came up with this "idea" back in
1998. Just as you've not convinced anyone of your "idea", you refuse
to accept the fact that you were wrong.

Now what all this nonsense has to do with RISC vs. CISC, I haven't a
clue.
Cheers,
Randy Hyde

.



Relevant Pages

  • comp.lang.asm.x86 - Frequently Asked Questions - general 3
    ... x86 Assembly Language FAQ - General Part 3 of 3 ... Benjamin David Lunt's DOS assembly page ... Eric Isaacson's A86 Assembler and D86 Debugger Page ... Quantasm's x86 and Pentium Programming Tips and Info ...
    (comp.lang.asm.x86)
  • x86 Assembly Language FAQ - General Part III
    ... x86 Assembly Language FAQ - General Part 3 of 3 ... Benjamin David Lunt's DOS assembly page ... Eric Isaacson's A86 Assembler and D86 Debugger Page ... Quantasm's x86 and Pentium Programming Tips and Info ...
    (comp.lang.asm.x86)
  • x86 Assembly Language FAQ - General Part III
    ... x86 Assembly Language FAQ - General Part 3 of 3 ... Benjamin David Lunt's DOS assembly page ... Eric Isaacson's A86 Assembler and D86 Debugger Page ... Quantasm's x86 and Pentium Programming Tips and Info ...
    (alt.lang.asm)
  • Re: HLA Stdlib v2.2 is now available.
    ... But HLA was written so Randy could teach assembly language ... long time to wait) If not all students make the "descent"... ... The first four chapters really aren't about programming. ... various machine instructions that allow them to learn the basic x86 ...
    (alt.lang.asm)
  • Re: HLA malloc problem
    ... why they are learning the material. ... Because there's is a lot more to "Assembly Language Programming" than ... tutorials to date, you're not in a good position to be complaining ...
    (comp.lang.asm.x86)