Re: C# programmer wants to learn assembly?? plz help
- From: David Jones <ncic@xxxxxxxxxx>
- Date: Sun, 31 Dec 2006 06:48:37 -0600
Betov <betov@xxxxxxx> wrote...
Herbert Kleebauer <klee@xxxxxxxxx> écrivait news:4597A226.100CB4E8
@unibwm.de:
Betov wrote:
3) I have no plan and really no reason for ever thinking about
a RosAsm version written in 64 Bits. Why on earth would i?
Who needs 64 Bits?
Who needs ever more than 640 kbyte of RAM?
There is no room for joking, here, Herbert. Fact is that,
when Win32 came out, it was an evident improvement, which
everybody was waiting for. The oncoming of Win32
effectively arased DOS completely, because of the massive
advantages. And this is, as well, evident, that, the only
people who may need 64 are the "Market Sellers". Not the
Programmers. For 99.9999999999999% of the Applications,
64 will be utterly useless, and, in any case, the final
users will never see any difference. So we are in a very
different situation, than th one we got with the 16 to 32
switch.
In this respect, Betov's probably right. What benefit does 64-bit give
over 32-bit other than increased address space and additional GPRs? And
the end user won't notice these for the vast majority of applications.
Of course, what benefits did 32-bit give end users over 16-bit? Well,
there was a change to the memory model, but that mainly affected
programmers. Same with register changes. And, as Betov mentioned, the
Win32 API improved on the Win16 API, but that also only affected
programmers.
Yet, users still upgraded, mostly because new software was written for
the new machines / OS, so they'd have to upgrade to run it. And they'll
upgrade to 64-bit too, eventually, for much the same reason.
Of course, you can still run 16-bit software on a 32-bit machine. Why
can you still run 16-bit software? Users actually don't like upgrading
once they get their software to work the way they want it to; they only
do it when they have to. Making people choose between their
applications and the OS means they won't upgrade. I still know people
using applications written for DOS -- as a core part of their business!
This is why Windows goes out of its way to maintain backward
compatibility (so users can still upgrade and pay them more money).
So, 32-bit will be around for quite some time yet, even if the rest of
the world moves on and users start running 64-bit OS's. If Betov wants
to stay in the past, let him.
Hmm, now that I think about it, since his RosAsm users are programmers
and most programmers would want to move on to 64-bit, maybe he'll need
to worry a little sooner than most. :) Only time will tell.
David
.
- References:
- C# programmer wants to learn assembly?? plz help
- From: giddy
- Re: C# programmer wants to learn assembly?? plz help
- From: Frank Kotler
- Re: C# programmer wants to learn assembly?? plz help
- From: //\\\\o//\\\\annabee
- Re: C# programmer wants to learn assembly?? plz help
- From: Herbert Kleebauer
- Re: C# programmer wants to learn assembly?? plz help
- From: //\\\\o//\\\\annabee
- Re: C# programmer wants to learn assembly?? plz help
- From: Herbert Kleebauer
- Re: C# programmer wants to learn assembly?? plz help
- From: Betov
- Re: C# programmer wants to learn assembly?? plz help
- From: Herbert Kleebauer
- Re: C# programmer wants to learn assembly?? plz help
- From: Betov
- Re: C# programmer wants to learn assembly?? plz help
- From: Herbert Kleebauer
- Re: C# programmer wants to learn assembly?? plz help
- From: Betov
- C# programmer wants to learn assembly?? plz help
- Prev by Date: Re: C# programmer wants to learn assembly?? plz help
- Previous by thread: Re: C# programmer wants to learn assembly?? plz help
- Next by thread: Re: C# programmer wants to learn assembly?? plz help
- Index(es):
Relevant Pages
|