Re: WhichAsm.html
- From: "KiLVaiDeN" <kilvaiden@xxxxxxxxx>
- Date: 21 Nov 2006 03:30:34 -0800
vid512@xxxxxxxxx a écrit :
http://webster.cs.ucr.edu/AsmTools/WhichAsm.html
randy, you really SHOULD update this, to prove yourself as fair person.
On topic, my opinion about this page.
It contains constant bashing of RosASM and constant praise for HLA.
It's one of those pages, written by an interested individual, to
promote his own product. Just like those ones you can find on some
websites, which deal with a closed source software, and which contains
"benchmarks" ( with of course their product being the best of all the
benches ) and other "comparisons" which only make reference to what
they want to show.
It's flawed, it's bad, it impresses noobies and it shouldn't be taken
serious, like any of what's written in commercials. Just test the softs
and read those commercials as an introduction to some of the tools
available, but DON'T ever take it serious. Specially when the person is
devoted to his own product and want to promote it.
You don't believe what I say ? Fine, let's take one sample :
Extract from this "Which Assembler" page related to "SPEED" :
RosAsm seems to be all over the map with respect to speed.How surprising, that in your opinion, RosAsm is "inconsistant"..
For certain source files it assembles quite quickly; for others, it runs rather slowly.Without proof nobody knows about this, it's just a claim and people
have to believe Randall Hyde. Well I don't :)
This is partly due to the fact that it was written in assembly language, however,Yeah right : which features ? Again, you gotta believe Mr Hyde, and
a large reason it sometimes much faster is because it doesn't incorporate the
sophisticated features found in MASM and other assemblers.
take what he says for granted, yet he fails to describe the "missing
features".
In general, I've found the speed of this assembler to typically be a little fasterI like the words being used here : "a little faster" when RosAsm can
than MASM, and less than one-half the speed of FASM.
compile magnitudes faster than MASM, and "less than one-half the speed
of" when comparing to FASM, which is by far the fastest Assembler
around. Noobies could read this and say "omg there is no advantage to
use RosAsm.." but they don't have the real facts, they have those
twisted words which deform reality. Give speed charts, with ms
execution time, instead of giving your opinion Mr Hyde, or lose
credibility.
Now the funny part of this :
On modern machines, the speed of the assembler is almost a non-issue.
Assemblers like A(3)86, TASM, and FASM may be very fast indeed. However,
on a 300 MHz Pentium II machine, HLA chugs along at a rate of 10,000 lines
per second. This means that you can assemble a 20,000 line Win32 application
in just a few seconds. True, an assembler like FASM would process such a file
almost instantaneously, but in real-world situations, the difference between the two
is not going to make a difference. Nevertheless, assembly programmers in particular
are sensitive to the speed of the applications they use and some will pick a faster,
though less powerful, assembler over a slower one. All other things being equal, this
is a good metric; however, when it comes to choosing an assembler, the
products are rarely equal except for speed.
Yeah ok, if your opinion was that speed of compiling was irrelevant in
when choosing an assembler, you shouldn't have gone into giving your
own opinion about the speed of other assemblers, specially using
twisted words to bash "once again" RosAsm. The noobies reading this,
will think "Oh, ok, HLA is anyways fast enough for me, and since i can
do printf with it, i can make some good things with it, let's believe
Mr Hyde, he knows his stuff. Oh and btw, RosAsm sucks, because Mr Hyde
claims it all along his essay."
My advice : ignore biased pages, therefore, avoid reading anything Mr
Hyde writes, except those technical infos which are worth reading, if
you ignore the HLA propaganda.
Cheers
K
.
- Follow-Ups:
- Re: WhichAsm.html
- From: Betov
- Re: WhichAsm.html
- References:
- WhichAsm.html
- From: vid512@xxxxxxxxx
- WhichAsm.html
- Prev by Date: Re: WhichAsm.html
- Next by Date: Re: WhichAsm.html
- Previous by thread: Re: WhichAsm.html
- Next by thread: Re: WhichAsm.html
- Index(es):
Relevant Pages
|