Re: HLA v1.93 is now available
- From: "rhyde@xxxxxxxxxx" <rhyde@xxxxxxxxxx>
- Date: 28 Apr 2007 20:29:12 -0700
On Apr 28, 5:23 pm, kistjeb...@xxxxxxxxxx wrote:
Remember that HLA v1.xx is designated as the prototype, so letting HLA
emit code for an external assembler is actually quite beneficial as it
allows for exhaustive testing and bugfixing both the HLA (compile-
time) language and the assembler.
Bingo.
Debugging HLA has been *far* easier as a result of this decision.
From what I've gathered, if he is
going to release HLA v2.xx (the one with its own internal object code
emitter) in Public Domain as well, like he did with HLA V1.xx
That is certainly the plan.
until
Fasm got built in and he was forced to comply to the Fasm license, he
has to write the object code emitting part himself.
Actually, I wasn't "forced" to do anything. I *could* have written the
back-end myself. The only problem with that issue is that the time I'd
have spent doing it couldn't have been put to better use doing things
like HLA stdlib v2.0. The bottom line is that had I written my own
back-end for HLA, people would *still* be compiling their HLA source
files to OBJ files, just like they are today. What would be the
benefit of spending the time doing that? Instead, lots of progress has
been made on something that geniunely *is* useful, such as the new
tested and documented HLA stdlib v2.x modules.
Now I"m not 100%
sure about that, so Randy has to confirm that one.
Anytime you incorporate software from other sources into your system,
you must abide by the license agreement for that software. Of course
this is the case. Rene realizes this. It's just that he has lost his
big argument about "HLA isn't an assembler because it doesn't contain
an integral back-end", so he has to come up with some new story. I
guess he thinks that claiming the software was stolen is going to get
him somewhere. Obviously, as you've pointed out as a "third party",
no one is buying this nonsense.
But if that turns
out to be the case it would basically mean that, when HLA v2.xx ships,
Hyde has succeeded in writing a full-blown x86 high-level assembler,
leaving the anti-HLA crowd without their most stressed argument.
Actually, that argument has gone away already. The native code
generator is built into HLAPARSE. It doesn't matter *who* wrote it.
The bottom line is that you have a single program that takes source
code in on one side and produces object files as output. No
intermediate disk files, no running a "separate" assembler program to
produce the object file output. The fact that I employed FASM source
code (in a manner completely consistent with its license) is
irrelevant. That's no different than if two people had worked on the
assembler (e.g., NASM) to begin with. The fact that the FASM code
generator is fully integrated with FASM is exactly what has got Rene
so upset: he's left without his most-stressed argument.
Although I wouldn't be surprised if they're stupid enough to keep
repeating that beaten-to-death and, from that moment on, false story
then.
No. Rene is now stupidly claiming that the assembler is "stolen".
The sad part is that people (such as yourself) were probably willing
to buy the nonsensical "HLL preparser" argument before. But no one is
buying this "stolen" story.
I honestly don't think it's such a good idea to not retract a
claim that turns out false after a while, but that's up to you.
Rene has stated repeatedly that he will lie, cheat, swindle, whatever,
in order to attack HLA. I seriously doubt you'll see him retracting
anything soon. The sad part is that he is marginalizing himself even
more. As I said already, a few people were willing to buy into that
"preparser" argument before; I can't seen anyone other than a few
RosAsm faithful buying into his latest story.
Be
warned though that if you keep up that claim just for the sake of
opposition, and expose yourself as a liar, you do so knowingly and
willingly
He's known that for years. Hasn't stopped him yet.
hLater,
Randy Hyde
.
- Follow-Ups:
- Re: HLA v1.93 is now available
- From: kistjebier
- Re: HLA v1.93 is now available
- From: Betov
- Re: HLA v1.93 is now available
- References:
- Re: HLA v1.93 is now available
- From: Betov
- Re: HLA v1.93 is now available
- From: kistjebier
- Re: HLA v1.93 is now available
- Prev by Date: Re: HLA v1.93 is now available
- Next by Date: Re: HLA v1.93 is now available
- Previous by thread: Re: HLA v1.93 is now available
- Next by thread: Re: HLA v1.93 is now available
- Index(es):
Relevant Pages
|