Re: assembler worth learning?
- From: "hutch--" <hutch@xxxxxxxxx>
- Date: 17 Aug 2005 02:22:43 -0700
smile,
> Yes, it *is* a matter of "resorting to assembly code"
This type of waffle may mean something when running portable code on a
PPC MAC but with a windows specific compiler, its nonsense. When a
language provides native support for assembler, there is no point in
not using it.
We all know the old trick of picking a learner example and benchmarking
against it but that works between any language, would you really want
to judge the ease and speed of your favourite compiler with a badly
written simplified example ?
I note te same comment as before, I posted finished binaries written in
mixed basic and assembler and no-one posted their alternative versions.
The runtime bloat is symptomatic of the problem of later C/C++, a
powerful language crippled by a bundle of garbage attached to it and
remove it and suddenly its harder to write than MASM. When a "kiddie
level bubble gum" basic compiler easily outperforms the C compiler to
the tune of 5k on a bare windows template, there is something wrong
with it.
We all know about how to write small runtimes but its even smaller with
NO runtime then you can use MASM libraries but with this much messing
around, MASM is a better proposition.
I am still fascinated with how later youngsters fail to understand
where te advantages with C lie, its in its capacity for very large
architecture at an operating system level, not its low level code
generation which is generally very ordinary, you algos run like your
messageboxes etc .... lousy RISC theory on a CISC processor and so on.
For true low level performance and a kick arse pre-processor, why
dabble with the rest when you can use the best, MASM. For higher level
development speed, reliability, flexibility, PB is hard to beat and its
results when properly written are more than fast enough for most things
and fast enough for the rest when you use its native assembler support.
You may not have the knowhow with dialects of basic which is your
choice but you are hardly in a position to coment on it when you cannot
ever write the language.
Regards,
hutch at movsd dot com
.
- Follow-Ups:
- Re: assembler worth learning?
- From: f0dder
- Re: assembler worth learning?
- References:
- assembler worth learning?
- From: JGCASEY
- Re: assembler worth learning?
- From: wolfgang kern
- Re: assembler worth learning?
- From: f0dder
- Re: assembler worth learning?
- From: hutch--
- Re: assembler worth learning?
- From: f0dder
- Re: assembler worth learning?
- From: hutch--
- Re: assembler worth learning?
- From: f0dder
- assembler worth learning?
- Prev by Date: Re: int 10h AX = 4F00h
- Next by Date: Re: Warning on copies of Iczelion's tutorials
- Previous by thread: Re: assembler worth learning?
- Next by thread: Re: assembler worth learning?
- Index(es):
Relevant Pages
|