In addition to that, HLA certainly helps the "assembly rebirth." I
mean...come on. The AoA book and HLA introduced me to assembly. From
HLA, I moved on to NASM, still using the AoA book as an occasional
reference for commands (in addition to the online NASM Manual, the
reading of which appears to be advocated by Betov, since it is
assembler documentation).
I really just don't see what the problem is. Jealousy, maybe? I don't
know for a fact. I've never tried RosASM, since I don't use ReactOS or
Windows, but it certainly seems like a powerful tool. My feeling is
that, while HLA is a great way to get HLL programmers into using ASM
more heavily (which is what happened to me), RosASM is a very nice,
clean, stripped-down way of doing things, if you're focused mainly on
speed of compilation* and simplicity of design rather than power of the
preprocessor.
*I only use "compilation" to distinguish between "assembly" as in "use
of an assembler" and "assembly" as in "assembly language",
greg.j...@gmail.com a écrit :
The problem with Betov is he has foulmouthed everyone who does not
agree with him or who knows more about assembler programming than he
does which is a lot of people. If he had have shut his mouth and just
written a good assembler, he would have a viable user base and the
support of many of the people he has foulmouthed.
His problem with HLA is ego based, Randy Hyde is very well respected
for his Art Of Assembler work and the later HLA so Betov and a few of
his idiot fringe buddies have abused him for years over it.
HLA is different to bare mnemonic crunchers but its a mistake not to
call it an assembler. GCC uses GAS as its backend yet few would be
foolish enough not to call it a C compiler. This will apparently change
with HLA 2.0 but the current version accepts assembler code input and
outputs binary code using a variety of different backends so it is very
clearly an assembler.
Programmers will choose what they like to write what they like and this
is in part why Betov attacks almost everyone that does not use his
project, Betov wants to be a leading assembler guru but does not have
the technical skills to do so.
Be prepared to be abused for using anything else than Betov's project
but you can rest assured that NASM is a far better tool than Betov's
project will ever be.
Regards,
hutch at movsd dot com
:From HLA, I moved on to NASM
I have to say that this is probably the most concise summary of the Randy
vs Betov feud which has ever been posted in this newsgroup.
Betov fears that most people who are trying out assembly language will
never make that step, and, in fact, we have recently seen an extreme case
of this syndrome, in which one assembly newcomer managed to write 19,000
lines of HLA, without learning anything about assembly language.
-- Chuck
_____
Now, Chuck...be nice. Hehehe! ((( `\
_ _`\ )
(^ ) )
~-( )
_'((,,,)))
,-' \_/ `\
( , |
`-.-'`-.-'/|_|
\ / | |
=()=: / ,' aa
> I'm not sure what problem Betov and Co. have with HLA. I mean, all
> right--HLA isn't an assembler itself. However, the fact that you can
> input a program consisting of assembly mnemonics, albeit in a slightly
> different syntax than some other assemblers, and come out with a
> runnable program would seem to make it an assembler.
There is no real problem with HLA itself [not considering
the name, which says that this is an Assembler]. OK, HLA
is an absurd HLL Pre-Parser, and we do not have real problem
with absurd HLL Pre-Parsers.
We have a problem with _Randall Hyde_ selling his HLA under
the Name of _Assembler_, and selling _himself_ as an Assembly
expert, preaching and teaching others how to do this and that,
whereas, he has no idea about what Assembly is, and never did
anything real.
It is necessary to beat this vicious nerd to death, because
the beginners falling in his traps are definitively lost for
Assembly, at a very high rate.
Betov.
PS. The fact that you say, that HLA helped you to step in
Assembly and helped you to switch to NASM, is the demonstration
that you never wrote any Application in Assembly. If you had...
you would understand what i am saying: Assembly is the easiest
Language on earth, and does not need any HLL Pre-Parser over-
complication for stepping into.
> On 9 Dec 2005 16:58:46 -0800
> greg.j...@gmail.com wrote:
>
> :From HLA, I moved on to NASM
>
> I have to say that this is probably the most concise summary of the
Randy
> vs Betov feud which has ever been posted in this newsgroup.
Well, if having one guy succeeding to escape from the
Randall Hyde traps, seems to you encouraging, you should
consider all of the poor beginners that are effectively
"dead" for Assembly, because of this nerd.
> Betov fears that most people who are trying out assembly language will
> never make that step,
The facts show that this "fear" has some objective
foundations: The number of new comers for the actual
Assembler since Master Pdf started his Propaganda
system, a couple of years ago. It would be, at least,
twice more, without these damages, for FASM, for
RosAsm and for GoAsm.
> and, in fact, we have recently seen an extreme case
> of this syndrome, in which one assembly newcomer managed
> to write 19,000 lines of HLA, without learning anything
> about assembly language.
Indeed. How sad. But idiots are idiots, and we cannot
give them an higher IQ. The real problem is with news
comers, meaning to learn Assembly, with a normal IQ
and with good will: Whereas there _must_ be some, we
never saw any writing something significative with HLA,
nor understanding one single word about Assembly.
This demential waste is the final problem.
Betov.
> Betov fears that most people who are trying out assembly language will
> never make that step, and, in fact, we have recently seen an extreme
> case of this syndrome, in which one assembly newcomer managed to
> write 19,000 lines of HLA, without learning anything about assembly
> language.
But to be fair, Mr Panks isn't *going* to make the jump to assembly
language. He has ported his adventure game (Westfront PC - Trials of summats
or other, I believe) to as many platforms and languages as he can, without
really picking up any of them in any more depth than he needs to in order to
get the game to work.
HLA, I believe, was an easy way to get the game into "assembly" without
having to learn assembly, which is a terrifying language if all you have
behind you is BASIC.
His intention was never to learn the language, just to get another port of
his adventure game done.
And where's the harm in that, really?
> The facts show that this "fear" has some objective
> foundations: The number of new comers for the actual
> Assembler since Master Pdf started his Propaganda
> system, a couple of years ago. It would be, at least,
> twice more, without these damages, for FASM, for
> RosAsm and for GoAsm.
Pick the odd one out, what is the difference ?
> for FASM, for RosAsm and for GoAsm.
2 are well respected assemblers, the other is a hotch potch of
discontinuous junk that does not work properly. Guess which is which ?
> The number of new comers
This is coming from the man who has a user baser of < 10 regulars who
made no contribution to the resurrection of assembler when it mattered.
There would be no doubt Betov sees very few newcomers but this is not
the case with MASM or FASM or HLA.
> This demential waste is the final problem.
You are correct in this much, those that get pissed off with RotAsm
come to MASM and enjoy the difference.
> HLA, I believe, was an easy way to get the game into "assembly"
> without having to learn assembly, which is a terrifying language if
> all you have behind you is BASIC.
Well "Getting into Assembly without having to learn
Assembly" (???!!!...). Indeed Master Pdf is a great
magician !
> His intention was never to learn the language, just to get another
> port of his adventure game done.
Evidently.
> And where's the harm in that, really?
The harm is clear, and evident, and double:
* Propagating lies and swindlings, which have no other
purpose but pushing Master Randall Hyde holly personal
Glory, at the expense of the Assembly Rebirth, by
exhausting the flow of new-comers beginners.
* When a new-comer wants to learn Assembly, pushing him
into such a vicious trap is simply a bad action.
Since the beginning of the Assembly Rebirth, the first
individual who damaged this mouvement, as much as he
could, was Hutch--. For this bastard, the problem was
that he was taking his personal fame from re-distributing
illegaly a MicroSoft Product, and so forth, he had to
resist as long as possible to the actual Assemblers.
After the MASM collapse, the individual who damages the
most the Assembly Rebirth, is, no contest, Randall Hyde,
as, since his recent oncoming, the progression curve of
Assembly is now rather... flat (no joke).
Betov.
D'oh!
Should read:
"I chose MASM, not because it's better than rosasm..."
Damned keyboard. It's such an easy typo to make.
> Can you quote one of his posts where
> he pushes Randall's "wholly personal glory"?
He did it explicitly right here. Just search.
Betov.
Paul, dont make a fool of yourself. Dont mix BASM with RosAsm. I eat
you alive on that one. Basm is a **** **** inside your *** compared to
the streamlined environment of RosAsm. Basm is simply, a USELESS
alternative to RosAsm.
The point with RosAsm is not only to get the job done. It is to get the
job done, while you're having fun, and in half the time, for trice the
speed and 10 times less trouble. Just dont try it, I know you dont
understand. Its impossible to understand what RosAsm is about unless
you have 1) a brain, 2) imagination and 3) have actually used it.
RosAsm is a tool NEVER seen before. It is really that much diffrent
from even the best of the competing assemblers. This is not about
syntax, its just as much about day to day working methods.
The only really stupid thing about RosAsm is that it should have been
here like 20 years ago. If it did, we wouldnt have had this debate, and
everyone would be using it, or trying to write tools comparable.
Much as RosAsm is an assembler, it is just as much a real competition
to HLLs, if people cared for seeing it. But it seems the rule that when
real brains speak, it takes 20 years for the avarage joe to get it.
> And now we're discussing hutch? What does he have to do with HLA
> adventure?
Nothing. It has to do with _Randall Hyde_, personality.
Mind you if two bastards, as different as can be Master
Pdf and Hutch--, choose to sleep in the same bed, this
is because they consider the benefit they could get, from
the collusion, for their personal reputation, as long as
there is absolutely nothing else that could matter for
such individuals.
Betov.
> Can I ask a question?
>
> Why do you turn every single assembly thread in this group into your
> own personal war? I think that a quick poll would reveal that nobody
> really cares - I certainly don't. If rosasm was any good, I'd be using
> it by now. As it is, it's *far* easier to write using BASM in Delphi -
> Rosasm's IDE is nowhere near as good as that. As for assembly, I spent
> a long time deciding which one to use. I chose MASM, not because it's
> better than MASM, but because the people who maintain it don't go
> around insulting people who are new to the language.
You just choosed MASM, because you are an uncompetent
idiot:
1) Where are your Applications written with MASM?
2) The "people who maintain MASM" are at MicroSoft.
3) In case you did not yet noticed, i am used to almost
never answer to aggressions against RosAsm. RosAsm is
a real Product, that _does_ exist, whatever ass-holes
can say about it. RosAsm does not need any of my help
to defend itself.
Betov.
This seem to me a bit incoherent. Why are we fighting Master PDF, if
"we do not need to say anything"? It is more obvious what R.Hyde is,
then what RosAsm is not. To discover what Hyde is, you just have to
read his posts, but to discover what RosAsm is, you have to write an
application with it.
> You just choosed MASM, because you are an uncompetent
> idiot:
Can you qualify that?
> 1) Where are your Applications written with MASM?
One does not need to be an assembly programmer to make use of assembly. I am
learning as I go - and there's a *lot* to learn. Ask again in a year or so.
> 2) The "people who maintain MASM" are at MicroSoft.
Makes no difference. MASM products will still run on your ReactOS, as will
anything else that is written by microsoft. What do you think would happen
if...
1. ReactOS is finished
2. People go looking for an assembler (you also have to ask yourself why
they would - these would be windows programmers, and they'd carry on using
HLLs - the existence of ReactOS isn't going to make people switch to
assembly)
3. ...Well, you can guess. If people want assembly in ReactOS, they'll use
MASM, or another assembler. They most certainly will not choose Rosasm.
> 3) In case you did not yet noticed, i am used to almost
> never answer to aggressions against RosAsm. RosAsm is
> a real Product, that _does_ exist, whatever ass-holes
> can say about it. RosAsm does not need any of my help
> to defend itself.
Indeed it does. However, I have been spoiled. I enjoy programming with an
IDE - Delphi has a fantastic IDE. Rosasm doesn't come anything like close to
that. If it did, I'd be using Rosasm.
D.
Yes, but Rosasm doesn't have Delphi's IDE to back it up. BASM is enough for
quick jumps to assembly, and that's exactly what I use it for. Rosasm's IDE
was the deciding factor for me - I tried it, and it failed to inspire.
So I didn't choose rosasm. Get over it - it's not like betov's going to die
or something, simply because nobody is interested in his assembler.
_You_ can do this, but not _me_, because, for me:
Defending Assembly against the attacks of Randall Hyde
is not defending RosAsm against HLA, or RosAsm against
HLA. Doing so would be implicitely admitting that some
comparisons and/or some competition between HLA and
RosAsm could exist. What would be absurd.
The problem is _Randall Hyde_. Nothing else. And it is
notorious that Randall Hyde and the Randall Hyde defenders,
really want to believe, and to make others believe that i
am pushing RosAsm (what i do not do) when attacking Randall
Hyde. The usage they do of the word "jealous", is probably
what stucks me the most, but also the most funny thing they
could ever write.
Using RosAsm as an argument against Randall Hyde, from
my side, at least, would be using a rose to shake shit.
Would RosAsm not exist at all, Randall Hyde would still
be there trying to destroy Assembly for the satisfaction
of his diseased ego.
As for discovering what Randall is, by taking a look at
what RosAsm is - after having read his insanities -, yes,
this is evident. So evident, that i do not have to insist
on this point. A simple Announcement, once in a while, is
enough, but nobody can believe that i wrote what i wrote,
for so many years of free work, just for the pleasure of
fucking some "Master Pdf". At least, i hope so.
:)
Betov.
> Since the beginning of the Assembly Rebirth, the first
> individual who damaged this mouvement, as much as he
> could, was Hutch--. For this bastard, the problem was
> that he was taking his personal fame from re-distributing
> illegaly a MicroSoft Product, and so forth, he had to
> resist as long as possible to the actual Assemblers.
For someone who was not there when the resurrection of assembler
occurred under MASM, this is just more piss and wind from Betov
desperately trying to cash in on other peoples work. He still has not
paid for the software he STOLE to cobble his own trash together and has
to try and pretend to be GPL when he actually uses a licence written by
Guga.
> After the MASM collapse
Yeah, it has collapsed upwards to about 90% of the Windows assembler
market. We only have Betov to thank for the last .01% increase in the
MASM market share.
> the progression curve of Assembly is now rather... flat (no joke).
Not in MASM, FASM, HLA, GoAsm etc .... only with the trash Betov has
tried to cobble together.
IOW, the war continues...
>
> 1) Where are your Applications written with MASM?
Guess what Rene? Not all "assembly programmers" write *applications* in
assembly. Some write support tools for other programmers (e.g., library
modules), some write support routines for other (HLL) software. Some
just write demos. People don't have to write code that *you* deem
suitable in order to call themselves assembly language programmers. No
one died and left you God; it's not your place to decide who is and who
is not an assembly language programmer. And the mere fact that you're
always claiming *I* need to learn assembly pretty much ruins your
reputation as the arbitor of who is and who is not an assembly language
programmer in most people's minds.
>
> 2) The "people who maintain MASM" are at MicroSoft.
And you point? Bottom line is that, unlike "hobby" assemblers,
Microsoft has had a long tradition of *paying* people on their
compilers team to maintain the product. In the hobby realm, it appears
as though continuing support for an assembler after the original
developer gives up on the product fades rapidly.
>
> 3) In case you did not yet noticed, i am used to almost
> never answer to aggressions against RosAsm.
Sure. That's a crock.
You reply all the time. Often by attempting to redirect the attack at
other products.
> RosAsm is
> a real Product, that _does_ exist, whatever ass-holes
> can say about it. RosAsm does not need any of my help
> to defend itself.
Not that you've ever been *able* to defend it. Generally, you just wind
up scaring more people away from it and convincing people that the
original attacks were quite valid.
Cheers,
Randy Hyde
Poor Rene. Can't produce a product that competes with HLA on features
and capabilities, so he has to insist on putting HLA in another
category so he doesn't have to compete with it. In the mean time,
assembly language programmers continue to use HLA everyday to write
assembly language code. Rene finds this absurd because he wants them to
use his product.
>
> We have a problem with _Randall Hyde_ selling his HLA under
> the Name of _Assembler_, and selling _himself_ as an Assembly
> expert, preaching and teaching others how to do this and that,
> whereas, he has no idea about what Assembly is, and never did
> anything real.
Well, real enough for all those people learning assembly language using
my books and my assembler, apparently :-).
Again, you can try and change the definitions around to fit your little
fantasies, but have you noticed that no one's buying into this except
Wannabee and a few other RosAsmies?
>
> It is necessary to beat this vicious nerd to death, because
> the beginners falling in his traps are definitively lost for
> Assembly, at a very high rate.
This from the guy who just told someone asking questions about assembly
language (nothing to do with HLA) that he would never be an assembly
language programmer because he was taking a course in assembly
language. Yes, Rene certainly knows how to convince beginners to learn
assembly language. It is no wonder he is so bitter.
> PS. The fact that you say, that HLA helped you to step in
> Assembly and helped you to switch to NASM, is the demonstration
> that you never wrote any Application in Assembly. If you had...
> you would understand what i am saying: Assembly is the easiest
> Language on earth, and does not need any HLL Pre-Parser over-
> complication for stepping into.
I'm sure you believe this. But if it's so true, why do so many people
like the HLA approach? If the RosAsm approach is so much better, why
are so few people using the RosAsm approach?
Cheers,
Randy Hyde
I used Delphi for many years. While RosAsm IDE might look not as mature
as Delphis, or as fresh, or filled with nice graphic, it is in every
way as good, and in many cases better then the Delphi IDE. The Delphi
IDE takes 7 seconds to just load for instance, while RosAsm is instant.
On an AMD 1800+ :)
This is actually a significant point. Sometimes it takes me 7 seconds
to just forget what bug I wanted to fix :))) :)))
To find the implementation of a some code or data is instant in RosAsm.
Including loadtime. The Delphi CTRL+Leftclick, that they took from
Spasm, is not in anyway as capable as the RosAsm right click. RosAsm
wins dramatically because of the superb feeling of allways doing what
you think at the speed of thought. The Delphi IDE is no match for
RosAsm, except maybe in the LOOK. RosAsm is made deliberatly nacked.
But it also have a cute buttonbar and such, for the once the need it.
Point is, with RosAsm, you do not even need a scrollbar. Its there, but
RosAsm lightning and revolutionary sourcecode navigation makes the
scrollbar useless.
> > It is necessary to beat this vicious nerd to death, because
> > the beginners falling in his traps are definitively lost for
> > Assembly, at a very high rate.
This is from the man who does not care about learners and has failed to
attract enough people to notice his own offerings. These people are in
fact smart enough to be "definitively lost" but not to assembler, only
to RotAsm.
MASM, FASM, HLA, GoAsm, GAS, NASM and YASM are all going fine so the
problem is definitely with Betov's frame of reference, a definition of
"assembler" that no-one is buying.
:) Maybe we have an english problem here. But it seems you do really
insist on this point. (It may appear that way)
I am not saying you really do, but it may look that way. To me Randall
Hyde is nothing but a very advanced Troll, and have never been anything
else to me. The only reason I answer him at all is because of his many
shooking lies, that make me fall of my chair in amazement and laughter.
(But I never truely think it would make any diffrence, as what I see,
anyone should be able to see, and feeding a Troll does not make it go
away).
Randall is funny, but with absolutly no credibility for the once that
bother to read his many posts.He is defeating himself. He does not need
any help from you (or me) in this. Actually it seems that he may even
depend on you for his trolling.
So therefore I think that people will ask themselfes, why René bother
answering to Randall Hyde? And I am afraid that the only logical answer
for them to arrive at would be that you and Randall are using each
other to promote both RosAsm and HLA. (Do you remember author of OctAsm
saying you two where same person)?
I think there is better ways to promote RosAsm. Positive promotion by
posting links to beginner tutorials like the one Yeoohs is creating, in
the many forums. Maybe writing some articles, of how to do such and
such. Maybe even a book. I would be the first to buy. You cannot deny
that real first time users may need some introductory material.
And to say that RosAsm does not need any self promotion is to deny that
the millions of millions of dollars that goes into the daily
commersials and propagandas makes for anything but useless waste of
money (as seen from the spenders). And so, if we fail to promote the
really useful things, we would have lost the war that you (and one day
me too hopefully) are fighting.
You claims have been disproven.
The follwing threads is for the other discussion; if Hutch
(---...__---) illegally distribute MASM from his website.
< HUTCH_A86_CLAIM >
programmer in most people's minds."
Well. You wrote a textconverter in C, Bison, and whatsnot.
René wrote RosAsm in assembly. The complete source is now 3432909
octetts (bytes).
Anyone can see for themself, as RosAsm contain the sourcecode inside
its exefile, and can load itself into itself, so you can view and
change the sourcecode
You will find it here :
> Well, real enough for all those people learning assembly language using
> my books and my assembler, apparently
* The books you write are not about Assembly,
but about HLA.
* You never wrote any Assembler.
* Your victims may believe that they have seen
something about Assembly, but the best they
could do, - in case some would escape from
your vicious traps... - would be to switch
to an Assembler. Unfortunately, very few of
them, succeed to do this.
Betov.
Y0u have been told to start masticating and stop the other before you
go blind. Do you seriously think anyone has forgotten that you tried to
feed bullsh*t to the members of this group ?
> Hey Wannabee,
>
> Do you seriously think anyone has forgotten that you tried to
> feed bullsh*t to the members of this group ?
Hey Dictionary-Ass, do you seriously think anyone has
forgotten that you are the Power Basic Programmer, who
redistributes illegaly a MicroSoft Product in the absurd
hope of fighting against the GPL Mouvement?
Go and play with your 1960 absurd looser's car, your absurd
losser's red house painting (though a man able to paint his
house in bloody red cannot be competly bad :), your absurd
looser's StringLength Algos, and give us a breath:
Your vulgarity is more pathetic than damaging.
I recommand you to keep with the famous MASM Board, which is
the only place on earth, where some retarded idiots could give
any credit to an individual like you, who deliberatly choosed
to dishonor himself with sleeping in the same bed as Randall
Hyde.
Betov.
I almost completely agree with you. I have my own moderatly strong opinion
about whether HLA is an assembler but I only "care" to the extent that it's
sometimes fun to argue about. In the grand scheme of things it's probably
one of the least important questions on Earth and the answer doesn't have a
thing to do with deciding whether HLA has value or not. This particular
rose smells as sweet whatever you choose to call it.
Unfortunately the fun of arguing about this unanswerable question has been
spoiled by a few loquacious and childish arguers and so I have to focus my
mental masturbation on other issues such as whether an interpreter is a form
of compiler or whether a meg is 1024 * 1000 or 1024 * 1024, which
discussions are usually more intelligently done.
Barry
Hey Betov, you are getting better, you seem to have come to the village
idiots defence at last. Now instead of leaving poor Wannabee to his
fate of eating his own hat, you can now at least undertake your share
of the responsibility of him trying to feed bullsh*t to the members of
this group and help him eat that hat.
Think of it, the phony GPL champion along with his main technical
adviser masticating together. The mind boggles.
Muhahahaha,
etc ....
And this willage idiot ? Is it the guy that volunteer his free time and
community spirit to defend M$ in public. For free? :))) :)))) :)))))
Three megabytes of source code is not impressive when the author is a
big fan of "cut and paste" programming.
Cheers,
Randy Hyde
One of them is about high level ASSEMBLY, yes. Two happen to use MASM,
and one was written for 6502 assembly language using LISA.
> * You never wrote any Assembler.
Actually, I've written about four of them over the years. I've already
provided the references, so you're just back into propaganda mode here.
>
> * Your victims may believe that they have seen
> something about Assembly, but the best they
> could do, - in case some would escape from
> your vicious traps... - would be to switch
> to an Assembler. Unfortunately, very few of
> them, succeed to do this.
IOW, they don't switch to RosAsm. I wonder why that is?
Cheers,
Randy Hyde
Cheers,
Randy Hyde"
Whereas I am reinventing the wheel, you seem to be reinventing
stupidity.
Your jaws may be flappin but I ain't hearin much chewin. Now that
FEARFUL LEADER has stepped in to defend you, maybe you can get to start
chewin for you but remember, you still have to eat that hat, even if
its prechewed by Betov.
Don't think that anyone is going to forget you tried to feed bullsh*t
to the members or that you promised to eat your hat if you did not
succeed. You don't have to feel like a slippery slimey used condom on
Betov's behalf, you just need to eat that hat and you could rejoin the
human race.
Have PHUN chewin Wannabee.