Re: ///Wannabee Rants



På Sat, 06 Jan 2007 06:45:28 +0100, skrev Frank Kotler <fbkotler@xxxxxxxxxxx>:

//\\\\o//\\\\annabee <Free" wrote:

...
We have found out that the standardlibrary is written in HLA.

Astonishing discovery! :)

HLA is not an assembler, is more like a scriptengine on top of FASM.

There's some truth to this. A hell of a script engine, IMO, and it really shouldn't be that hard to make it actually emit object code, but its current implementation is a "mere text converter" - or perhaps not so "mere".

This is much worse then C.

This does *not* necessarily follow! It *might* be true, but you've made it clear that you don't actually know. (sounds almost like "religion"!) If you're interested in comparing C code with HLA code (and RosAsm code, if you like), that might make an interesting discussion.

Not to me. Whereas a C compiler could possibly outdo me on each routine I wrote, a C written application would not.

Hard to prove, therefore the ongoing debate. Of course, I have written apps to prove it, but because of the counter argument "how can a single app....."
A good question would maybe be: How _could_ we "prove" it. How many apps must be programmed in asm, by a few asm programmers in order to prove to HLLers that asm is the better choise, also from a productivity perspective?

And why the hell cant they be able to see this for themselfes???. Sometimes I think ye are not _diserving_ to know. You live in this bubble of illusions, and you simply _cannot_ see it until you at least want to get out of that bubble of imaginative layer of "safty" shielding from the facts.

Take "itoa"... C implementations I've seen use the classic divide-by-ten method. So does the current version of the HLA library. So do I. (what method do you/RosAsm use?)

We do not share a method in this. Wolfgang wrote his, Betov uses another, and I use a third. They are not all the same. Mine uses a lookuptable and divide by 1000. "Mine" also gives back a number that can have thousandseperators, and leading null, optional. I do not know if mine is buggy, and it may very well be. Because I use it only for some small tasks, and it seems to work in those small task, and thats fine by me. I have allways something else to take care of. This is a mere parantesis of development.

But Randy has determined - by testing, and asking other people to test the code - that there are substantially faster ways to do it. Terje's "multiply by the reciprocal" method won out - just barely on some hardware - over a repeated subtraction method! (if occurs to me that this probably has applications besides itoa!!!) There's no doubt in my mind that the improved method will be in a version of the library soon. Even if Randy doesn't do it, somebody else will. The code's available - I could replace existing versions in my own private copy of the HLA library - and call it from Nasm, if I wanted to. (I don't - I don't "like" libraries - it's on my "long term todo list" to implement it in Nasmese...)

Maybe someone should ask Wolfgang for his fast version? What "randy" has determined or not, I do not care of, at all.

So even if the HLA library is "worse than C" right now (to be determined), it may not always be so.

Case closed.

Or perhaps "Mind closed." The hippies used to say "a closed ming is a wonderful thing to waste!" Wanna get wasted? Or are you afraid of "losing your religion"? :)

:))) Absurd. Its is rather the other way around is it not. I DID use Pascal for more then ten years bubbleboy. On an other level I also did try all substance know to man for ingestions. I gave up most of them. I did seek religion. I _did_ do the mantras. I did do the meditation. I did talk to the mystics. I even worked giving massage at one time. I did all I could do to find some truth and I found that in the end I was looking without for no reason at all. I gained actually something seriously nice from my time with meditation. I gained the ability to remember every face I see! Strangest thing. Because I cant remember where I lay my flashmemory chip, from yesterday. But each time i go out in the city, I remember more and more faces. Faces of unknown people. But this sort of gives me a feeling i know them a bit nevertheless. Really awsome in fact. And sometimes I get the feeling that they want me to recognize them.... yeah. I have been searching allright. But the part of the search that is done for devtools, ended with RosAsm. Now I know I can (and allready have) replaced RosAsm for Delphi, at a net benefit to productivity. Too bad I wasnt ready for it 5 years earlier.

And that has nothing todo with religion. It has todo with experienced "facts".


Best,
Frank

.



Relevant Pages

  • The Concept of Eternal Damnation in Islam
    ... philosophy; without past abuses of the Christian Church, ... and the "earth around the sun" model was long ... make the leap and accept it as the truth. ... Islamic history the problem was not that religion was opposed to ...
    (alt.religion.islam)
  • Re: computer simulation
    ... Personal experience can only be personal truth - not actual truth. ... War is not about freedom. ... I watch both BBC and Fox News. ... Then it is not religion it is a philosophy - one that already exists. ...
    (talk.origins)
  • Re: Sorry, no fish in the DNA tank
    ... texts far enough. ... Religion has cluttered these ... this reason God's word is absolute, unchanging truth. ... I doubt God told anyone to "stone" anybody. ...
    (talk.origins)
  • Discovering The Truth
    ... Discovering The Truth ... My search for a religion began in high school when I was 15 or 16 yrs. ... I turned to seeking God. ... to everyone and told them to fill me in on the basics of Islam - which ...
    (rec.music.beatles)
  • Discovering The Truth
    ... Discovering The Truth ... My search for a religion began in high school when I was 15 or 16 yrs. ... I turned to seeking God. ... to everyone and told them to fill me in on the basics of Islam - which ...
    (alt.guitar)