Re: C# programmer wants to learn assembly?? plz help
- From: Herbert Kleebauer <klee@xxxxxxxxx>
- Date: Sat, 30 Dec 2006 20:42:25 +0100
Betov wrote:
So, explain to me, how you would write:
* An Assembler.
* A Source Level Debugger.
* A Disassembler.
* Several Resources Editors.
* A real Sources Editor.
* Tons of Side-Toys...
... in a shorter time, with anything you want? Examples?
Better hurry up. Low cost PC's are currently equipped with 1 Gbyte
RAM. In a few years they will have more than 4 Gbyte. And that will
be the time when 32 bit Windows is replaced by the 64 bit version.
And the 32 bit applications will be legacy code as now is 16 bit
code. I think it will be no big deal to extend RosAsm so it will
be able to generate 64 bit code, but to make RosAsm itself a
64 bit application would require a complete rewrite. If you
had written it in a HLL, you also had to add the code for 64 bit
code generation, but to make it itself a 64 bit application
would only require a simple recompilation. So better don't
waste time in news groups but finish RosAsm or it will be dead
before it is born. The same is true for ReactOS, but it seems
you like to bet on dead horses. You will see, NASM will survive
any of the currently developed assemblers which are written in
assembler itself for the simple reason because NASM is written
in a language suited for implementing an assembler.
=====================================================================
Betov wrote:
Herbert Kleebauer <klee@xxxxxxxxx> écrivait news:4595491A.EA1F17F9
This BlaBla does not explain, in any way, how and why an HLL
would be the proper tool for Applications, nor how and why
Assembly could not,
1:
Because I never claimed this, ...
nor how and why an Assembler could not
be the base of a Development Environment for Productivity.
2:
I can't see a end user
application on a actual desktop system where an assembler
is the proper implementation tool.
I suppose that this is what we could call "Self-Descriptive"
Labels.
That's the difference between us, when I say:
I can't see a end user
application on a actual desktop system where an assembler
is the proper implementation tool.
Then I don't mean:
There is no and there never will be an application on a
actual desktop system where an assembler is the proper
implementation tool.
But when you say:
I think assembler is the proper tool for writing
applications on an actual desktop system.
Then you really mean:
I don't only think so, but this is a fact and this fact
is true for any application and any programmer.
.
- Follow-Ups:
- 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
- C# programmer wants to learn assembly?? plz help
- Prev by Date: Re: C# programmer wants to learn assembly?? plz help
- Next by Date: Re: /// Back to assembly language is productive
- 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
|