Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
HLA v1.78 is now available
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 63 - Collapse all  -  Translate all to Translated (View all originals)   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
randyhyde@earthlink.net  
View profile  
 More options Oct 15 2005, 4:43 pm
Newsgroups: alt.lang.asm, comp.lang.asm.x86
From: "randyh...@earthlink.net" <spamt...@crayne.org>
Date: Sat, 15 Oct 2005 20:43:21 +0000 (UTC)
Local: Sat, Oct 15 2005 4:43 pm
Subject: HLA v1.78 is now available
Hi All,
I've just posted a new version of HLA on Webster.
HLA v1.78 includes a new @sort compile-time function that does a
quicksort using a user-defined compare operation. This dramatically
speeds up the SWITCH macro if the cases are not presorted and the
number of cases is rather large (a "bubblesort" option exists that uses
the original sort macro if you've got a huge SWITCH statement whose
cases are [mostly] sorted). I've also added an "array.lookupTable"
macro to the standard library that makes it easy to generate large
lookup tables in an associative manner (much easier to maintain).
Finally, I've fixed some problems with the Linux v1.77 release dealing
with include files and the standard library.

You can find the new download at the HLA download page:
http://webster.cs.ucr.edu/AsmTools/HLA/dnld.html

Cheers,
Randy Hyde


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Assembler Standards Committee  
View profile  
 More options Oct 15 2005, 11:33 pm
Newsgroups: alt.lang.asm
From: Assembler Standards Committee <asms...@committee.net>
Date: Sat, 15 Oct 2005 22:33:44 -0500
Local: Sat, Oct 15 2005 11:33 pm
Subject: Re: HLA v1.78 is now available

On 2005-10-15 Randy Hyde said:

   > Hi All,
   > I've just posted a new version of HLA on Webster.
   >
   >  [ ... snip ... ]
   >
   > You can find the new download at the HLA download page:
   > http:// <flush>
   >                                         _____
   > Cheers,                                (((   `\
   > Randy Hyde                             _ _`\   )
                                            (^  )   )
       Oh, goodie. More nutty                ~-(     )
       "features" to make this               _'((,,,)))
       unmaintainable sack of             ,-' \_/    `\
       road apples even more             (          ,  |
       bloaty than it is now.             `-.-'`-.-'/|_|
                                             \     / | |
       I need coffee when I write             =()=: / ,' aa
       code. In your next release,
       please include a routine to
       automatically brew my coffee.
       Make it a TSR. Hehe!

---
"HLA.EXE is not an assembler. Indeed, it's not even a compiler,
pre-processor (or "preparser", whatever that is), though it
*might* qualify as [a] 'text converter.'"
                                - Randy Hyde, author of 'HLA,'
                                  in ALT.LANG.ASM newsgroup --
                                  August 11, 2004

----== Posted via Newsfeeds.Com - Unlimited-Uncensored-Secure Usenet News==----
http://www.newsfeeds.com The #1 Newsgroup Service in the World! 120,000+ Newsgroups
----= East and West-Coast Server Farms - Total Privacy via Encryption =----


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
T.M. Sommers  
View profile  
 More options Oct 16 2005, 3:19 am
Newsgroups: alt.lang.asm
From: "T.M. Sommers" <t...@nj.net>
Date: Sun, 16 Oct 2005 07:19:09 GMT
Local: Sun, Oct 16 2005 3:19 am
Subject: Re: HLA v1.78 is now available

If it's unmaintainable, how come new versions appear every few
months?

--
Thomas M. Sommers -- t...@nj.net -- AB2SB


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Annie  
View profile  
 More options Oct 16 2005, 4:30 am
Newsgroups: alt.lang.asm
From: "Annie" <m...@privacy.net>
Date: Sun, 16 Oct 2005 08:30:52 +0000 (UTC)
Local: Sun, Oct 16 2005 4:30 am
Subject: Re: HLA v1.78 is now available

On 2005-10-16 t...@nj.net said:

   > Assembler Standards Committee wrote:
   >
   > > Oh, goodie. More nutty "features" to make this
   > > unmaintainable sack of road apples even more
   > > bloaty than it is now.
   >
   > If it's unmaintainable, how come new versions appear
   > every few months?                       _____
                                            (((   `\
       For the same reason that             _ _`\   )
       Mikro$loth is able to                (^  )   )
       periodically release new              ~-(     )
       versions of WinDoze, I                _'((,,,)))
       suppose. Hehe!                     ,-' \_/    `\
                                         (          ,  |
                                          `-.-'`-.-'/|_|
                                             \     / | |
                                              =()=: / ,' aa


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Betov  
View profile  
 More options Oct 16 2005, 8:54 am
Newsgroups: alt.lang.asm
From: Betov <be...@free.fr>
Date: 16 Oct 2005 12:54:21 GMT
Local: Sun, Oct 16 2005 8:54 am
Subject: Re: HLA v1.78 is now available
"randyh...@earthlink.net"  <spamt...@crayne.org> écrivait
news:1129406472.852117.83000@g14g2000cwa.googlegroups.com:

> Hi All,
> I've just posted a new version of HLA on Webster.
> HLA v1.78 includes a new @sort compile-time function that does a
> quicksort using a user-defined compare operation. This dramatically
> speeds up the SWITCH macro if the cases are not presorted and the
> number of cases is rather large (a "bubblesort" option exists that uses
> the original sort macro if you've got a huge SWITCH statement whose
> cases are [mostly] sorted).

Why don't you "bubble-sort" your Flex, Bison and C written
shit out, on some HLL-Pre-Parsers News-Group?

:)

Betov.

< http://rosasm.org >


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Betov  
View profile  
 More options Oct 16 2005, 8:59 am
Newsgroups: alt.lang.asm
From: Betov <be...@free.fr>
Date: 16 Oct 2005 12:59:43 GMT
Local: Sun, Oct 16 2005 8:59 am
Subject: Re: HLA v1.78 is now available
"T.M. Sommers" <t...@nj.net> écrivait news:N9n4f.399$Xj4.57505
@monger.newsread.com:

Hey! You just said it, small head: He needs a couple of
months, just for having a new small toy on the top of the
shit packet.

The real problem with shit packets, is that the more you
add cherries on the cake, the more the shit packet gets
wide, and flat in the middle, you know.

:)

Betov.

< http://rosasm.org >


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Paul Dunn  
View profile  
 More options Oct 16 2005, 9:53 am
Newsgroups: alt.lang.asm
From: "Paul Dunn" <paul.du...@ntlworld.com>
Date: Sun, 16 Oct 2005 13:53:28 GMT
Local: Sun, Oct 16 2005 9:53 am
Subject: Re: HLA v1.78 is now available

Betov wrote:
> The real problem with shit packets, is that the more you
> add cherries on the cake, the more the shit packet gets
> wide, and flat in the middle, you know.

As insults go, you really are the king.

Given that any cake *should* be wide, and flat in the middle (I assume you
want it to be "flat across the top", as in the middle it can't really be
flat - it's no longer a cake then), I take it that you approve of HLA.

You might want to re-word that, as it comes across quite the opposite of how
you intended.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
randyhyde@earthlink.net  
View profile  
 More options Oct 16 2005, 10:49 am
Newsgroups: alt.lang.asm
From: "randyh...@earthlink.net" <randyh...@earthlink.net>
Date: 16 Oct 2005 07:49:32 -0700
Local: Sun, Oct 16 2005 10:49 am
Subject: Re: HLA v1.78 is now available

The really amusing point in my mind is how people who know so very
little about the product seem to know what all of its faults are. I'd
say that HLA must be a pretty good product if all that its critics can
do is complain about the fact that a new version has new features (that
they don't particularly understand how to use).

BTW, for Annie's benefit, the "@sort" compile-time function added about
100 lines of code to a compiler containing well over 100,000 lines of
code. The result, just on line count alone, is therefore only 0.1% less
maintainable than it was before. Given the dramatic performance
improvement gained during the compilation of large SWITCH macros, I'll
consider that to be a big win. Sometimes, the bloat of a few hundred
bytes (out of about 1-2 million) of memory is worth it. :-)
Cheers,
Randy Hyde


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
randyhyde@earthlink.net  
View profile  
 More options Oct 16 2005, 10:50 am
Newsgroups: alt.lang.asm
From: "randyh...@earthlink.net" <randyh...@earthlink.net>
Date: 16 Oct 2005 07:50:50 -0700
Local: Sun, Oct 16 2005 10:50 am
Subject: Re: HLA v1.78 is now available

Betov wrote:

> Why don't you "bubble-sort" your Flex, Bison and C written
> shit out, on some HLL-Pre-Parsers News-Group?

I'm sorry, the "preparsers" newsgroups are for preparser products, like
RosAsm :-)  HLA is an assembly language compiler (i.e., an assembler),
hence the announcement here and in CLAX.
Cheers,
Randy Hyde

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
randyhyde@earthlink.net  
View profile  
 More options Oct 16 2005, 10:53 am
Newsgroups: alt.lang.asm
From: "randyh...@earthlink.net" <randyh...@earthlink.net>
Date: 16 Oct 2005 07:53:10 -0700
Local: Sun, Oct 16 2005 10:53 am
Subject: Re: HLA v1.78 is now available

Paul Dunn wrote:

> As insults go, you really are the king.

> Given that any cake *should* be wide, and flat in the middle (I assume you
> want it to be "flat across the top", as in the middle it can't really be
> flat - it's no longer a cake then), I take it that you approve of HLA.

> You might want to re-word that, as it comes across quite the opposite of how
> you intended.

Rene's real problem is that his *assembler* (ignoring all the other
stuff inside RosAsm) is actually rather feature-poor and he has to come
up with some attack on HLA to make it seem like fewer features is a
*good thing* in an assembler. What he's attempting to do is "have his
cake and eat it, too." :-)
Cheers,
Randy Hyde

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Betov  
View profile  
 More options Oct 16 2005, 12:19 pm
Newsgroups: alt.lang.asm
From: Betov <be...@free.fr>
Date: 16 Oct 2005 16:19:06 GMT
Local: Sun, Oct 16 2005 12:19 pm
Subject: Re: HLA v1.78 is now available
"randyh...@earthlink.net" <randyh...@earthlink.net> écrivait
news:1129474250.851579.323480@z14g2000cwz.googlegroups.com:

> Betov wrote:

>> Why don't you "bubble-sort" your Flex, Bison and C written
>> shit out, on some HLL-Pre-Parsers News-Group?

> I'm sorry, the "preparsers" newsgroups are for preparser products, like
> RosAsm :-)  HLA is an assembly language compiler (i.e., an assembler),
> hence the announcement here and in CLAX.

Take care, ass-hole: There are still a couple of real
Assembly programmers, around there, who know what an
Assembler is, and, as long as there will be one, you
will not succeed to sell your shitty HLL Pre-Parser
under the name of Assembler without having to hear of
the deserved protestations.

:)

Betov.

< http://rosasm.org >


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alex McDonald  
View profile  
 More options Oct 16 2005, 1:38 pm
Newsgroups: alt.lang.asm
From: Alex McDonald <alex_...@btopenworld.com>
Date: Sun, 16 Oct 2005 17:38:30 +0000 (UTC)
Local: Sun, Oct 16 2005 1:38 pm
Subject: Re: HLA v1.78 is now available

Betov wrote:
> Take care, ass-hole: There are still a couple of real
> Assembly programmers, around there,

Yes, around there. Not around here, where you hang out with your louche
posts pretending to be a programmer.

> who know what an
> Assembler is,

And pretending to be arbiter of what is and isn't an assembler.

> and, as long as there will be one,

i.e you and Annie, who's so retro I'm surprised she's even got a PC.

> you
> will not succeed to sell your shitty HLL Pre-Parser
> under the name of Assembler without having to hear of
> the deserved protestations.

Jeez, give us all a break from your snotty pendantry. The last few weeks
were great; mainly because you took a break from dribbling all over your
keyboard.

--
Lack of regard
Alex McDonald


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Paul Dunn  
View profile  
 More options Oct 16 2005, 1:43 pm
Newsgroups: alt.lang.asm
From: "Paul Dunn" <paul.du...@ntlworld.com>
Date: Sun, 16 Oct 2005 17:43:12 GMT
Local: Sun, Oct 16 2005 1:43 pm
Subject: Re: HLA v1.78 is now available

Betov wrote:
> Take care, ass-hole: There are still a couple of real
> Assembly programmers, around there, who know what an
> Assembler is, and, as long as there will be one, you
> will not succeed to sell your shitty HLL Pre-Parser
> under the name of Assembler without having to hear of
> the deserved protestations.

You need to be more public.

Everybody knows that you can't take anything said on Usenet as being gospel,
truth or even dependable. Is there a reputable publication that you could
use if you feel that assembly is in danger? People may even believe you that
way.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Annie  
View profile  
 More options Oct 16 2005, 5:45 pm
Newsgroups: alt.lang.asm
From: "Annie" <m...@privacy.net>
Date: Sun, 16 Oct 2005 21:45:22 +0000 (UTC)
Local: Sun, Oct 16 2005 5:45 pm
Subject: Re: HLA v1.78 is now available

On 2005-10-16 Alex McDonald said:

   > Betov wrote:
   >
   > > Take care, ass-hole: There are still a couple of real
   > > Assembly programmers, around there, who know what an
   > > Assembler is, and, as long as there will be one,
   >
   > i.e you and Annie, who's so retro I'm surprised she's even
   > got a PC.                               _____
                                            (((   `\
       Yes. I've been giving some           _ _`\   )
       serious thought to getting           (^  )   )
       a Kaypro 10. Hehe!                    ~-(     )
                                             _'((,,,)))
       Oh. Sorry. No one here             ,-' \_/    `\
       comprehends that.                 (          ,  |
                                          `-.-'`-.-'/|_|
       In any case, I do agree with          \     / | |
       Betov's philosophy that making         =()=: / ,' aa
       calls to someone else's pre-
       written black-box external libraries is not "real"
       ASM programming.

       It's like trying to create art by using a Paint-By-
       Numbers [tm] kit.  You might end up with a nominal
       painting, but it sure as heck ain't "real" art.
       Hehehe!


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
T.M. Sommers  
View profile  
 More options Oct 16 2005, 6:31 pm
Newsgroups: alt.lang.asm
From: "T.M. Sommers" <t...@nj.net>
Date: Sun, 16 Oct 2005 22:31:36 GMT
Local: Sun, Oct 16 2005 6:31 pm
Subject: Re: HLA v1.78 is now available

Annie wrote:

>        In any case, I do agree with
>        Betov's philosophy that making
>        calls to someone else's pre-
>        written black-box external libraries is not "real"
>        ASM programming.

You mean like BIOS calls, or int 20h calls?

I suppose you design and fabricate you own CPUs as well.
Otherwise, it wouldn't be "real" programming.

And I further suppose that you think it is not "real" carpentry
unless you make your own hammer and nails and grow your own trees.

Programming, even assembly programming, is not some form of
mysticism.  It is engineering, and it should be approached as an
engineer, not as some loin-cloth-clad wacko.

--
Thomas M. Sommers -- t...@nj.net -- AB2SB


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Annie  
View profile  
 More options Oct 17 2005, 4:20 am
Newsgroups: alt.lang.asm
From: "Annie" <m...@privacy.net>
Date: Mon, 17 Oct 2005 08:20:33 +0000 (UTC)
Local: Mon, Oct 17 2005 4:20 am
Subject: Re: HLA v1.78 is now available

On 2005-10-16 t...@nj.net said:

   > Annie wrote:
   >
   > > In any case, I do agree with Betov's philosophy that making
   > > calls to someone else's pre-written black-box external
   > > libraries is not "real" ASM programming.
   >
   > You mean like BIOS calls, or int 20h calls?

The ROM BIOS and the O.S. API aren't external libraries.

   > I suppose you design and fabricate you own CPUs as well.
   > Otherwise, it wouldn't be "real" programming.

The CPU isn't an external library.

   > And I further suppose that you think it is not "real" carpentry
   > unless you make your own hammer and nails and grow your own trees.

Non sequitur. But not unexpected from a New Jersey-ite. Hehe!

   > Programming, even assembly programming, is not some form of
   > mysticism.  It is engineering, and it should be approached
   > as an engineer, not as some loin-cloth-clad wacko.
                                             _____
       This "engineer" approach             (((   `\
       is precisely what produced           _ _`\   )
       so much lousy software over          (^  )   )
       the years.                            ~-(     )
                                             _'((,,,)))
       Good, usable software is as        ,-' \_/    `\
       much "art" as it is "engin-       (          ,  |
       eering."                           `-.-'`-.-'/|_|
                                             \     / | |
       I'd hate to drink a bottle of          =()=: / ,' aa
       wine that was produced solely
       by "engineering."

       Or read a novel, view a painting,
       or watch a movie that was produced
       strictly by an "engineer." Hehehe!


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Betov  
View profile  
 More options Oct 17 2005, 4:45 am
Newsgroups: alt.lang.asm
From: Betov <be...@free.fr>
Date: 17 Oct 2005 08:45:08 GMT
Local: Mon, Oct 17 2005 4:45 am
Subject: Re: HLA v1.78 is now available
"T.M. Sommers" <t...@nj.net> écrivait news:cxA4f.432$Xj4.63470
@monger.newsread.com:

> Programming, even assembly programming, is not some form of
> mysticism.  It is engineering, and it should be approached as an
> engineer, not as some loin-cloth-clad wacko.

Take care: You are addressing "mystics" who have Megas
of Assembly Code to show!

Where are your Assembly written Applications, clown?

:)

Betov.

< http://rosasm.org >


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Barry  
View profile  
 More options Oct 17 2005, 8:59 am
Newsgroups: alt.lang.asm
From: "Barry" <ba...@aol.com>
Date: Mon, 17 Oct 2005 07:59:01 -0500
Local: Mon, Oct 17 2005 8:59 am
Subject: Re: HLA v1.78 is now available
"Annie" <m...@privacy.net> wrote in message

news:diuhle$4s2$2@domitilla.aioe.org...

>       Yes. I've been giving some           _ _`\   )
>       serious thought to getting           (^  )   )
>       a Kaypro 10. Hehe!                    ~-(     )

Ah fond memories of the glorious past!  I wish I still had my old Kaypro 10.
But even though I don't I can still amaze youngsters with it when I explain
that it's 10 meg hard drive had to be partitioned because the OS couldn't
handle a single drive that large. :)

I'd like to comment that this rivalry between Betov Jeckyl and Mr. Hyde,
while somewhat understandable, is pretty immature and childish and I find it
amazing that two otherwise intelligent adults are willing to sink that that
level of argumentation.

Barry


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
geletine  
View profile  
 More options Oct 17 2005, 7:30 pm
Newsgroups: alt.lang.asm
From: "geletine" <adavis...@hotmail.com>
Date: 17 Oct 2005 16:30:24 -0700
Local: Mon, Oct 17 2005 7:30 pm
Subject: Re: HLA v1.78 is now available
HLL was originally designed to help students learn asm, which not many
people go out there way to create, infact i think its the only HLL.
Whats wrong with frequent releases? after all software is never perfect
and never will be,its a utopian dream. How he finds the time, i will
never know.

Sligtly off topic what did you graduate in randy? I am asking as
decision time for me is approaching, i'll proberly choose single
honours in computer sciene opposed to cs and maths.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
randyhyde@earthlink.net  
View profile  
 More options Oct 17 2005, 8:43 pm
Newsgroups: alt.lang.asm
From: "randyh...@earthlink.net" <randyh...@earthlink.net>
Date: 17 Oct 2005 17:43:27 -0700
Local: Mon, Oct 17 2005 8:43 pm
Subject: Re: HLA v1.78 is now available

geletine wrote:
> Sligtly off topic what did you graduate in randy? I am asking as
> decision time for me is approaching, i'll proberly choose single
> honours in computer sciene opposed to cs and maths.

BSCS and MSCS.
Cheers,
Randy Hyde

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Annie  
View profile  
 More options Oct 17 2005, 9:41 pm
Newsgroups: alt.lang.asm
From: "Annie" <m...@privacy.net>
Date: Tue, 18 Oct 2005 01:41:15 +0000 (UTC)
Local: Mon, Oct 17 2005 9:41 pm
Subject: Re: HLA v1.78 is now available

On 2005-10-17 ba...@aol.com said:

   > "Annie" wrote:
   >
   > > Yes. I've been giving some serious thought to getting
   > > a Kaypro 10. Hehe!
   >
   > Ah fond memories of the glorious past!  I wish I still had my old
   > Kaypro 10. But even though I don't I can still amaze youngsters
   > with it when I explain that it's 10 meg hard drive had to be
   > partitioned because the OS couldn't handle a single drive that
   > large. :)

Yep, the K-10 was a real workhorse.  Mine finally crapped out
around 1996.

   > I'd like to comment that this rivalry between Betov Jeckyl and
   > Mr. Hyde, while somewhat understandable, is pretty immature and
   > childish and I find it amazing that two otherwise intelligent
   > adults are willing to sink [to] that level of argumentation.
   >                                         _____
   > Barry                                  (((   `\
                                            _ _`\   )
       Yeah, well...Betov is French, and    (^  )   )
       Randy's a self-styled "academic."     ~-(     )
                                             _'((,,,)))
       With all that inherent arrogance   ,-' \_/    `\
       floating around, there's BOUND    (          ,  |
       to be fireworks. Hehe!             `-.-'`-.-'/|_|
                                             \     / | |
                                              =()=: / ,' aa


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
spamt...@crayne.org  
View profile  
 More options Oct 18 2005, 2:35 pm
Newsgroups: alt.lang.asm, comp.lang.asm.x86
From: spamt...@crayne.org
Date: Tue, 18 Oct 2005 18:35:21 +0000 (UTC)
Local: Tues, Oct 18 2005 2:35 pm
Subject: Re: HLA v1.78 is now available
FASM compatible source output is very handy. One may only wish that all
other High Level Languages were generating a detailed Assembly source
code before they build the actual binary file.

Keep up the great work!


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
T.M. Sommers  
View profile  
 More options Oct 19 2005, 3:56 pm
Newsgroups: alt.lang.asm
From: "T.M. Sommers" <t...@nj.net>
Date: Wed, 19 Oct 2005 19:56:16 GMT
Local: Wed, Oct 19 2005 3:56 pm
Subject: Re: HLA v1.78 is now available

Annie wrote:
> On 2005-10-16 t...@nj.net said:
>    > Annie wrote:

>    > > In any case, I do agree with Betov's philosophy that making
>    > > calls to someone else's pre-written black-box external
>    > > libraries is not "real" ASM programming.

>    > You mean like BIOS calls, or int 20h calls?

> The ROM BIOS and the O.S. API aren't external libraries.

Oh, I see.  A pre-written black box is okay if it came from
Microsoft, but not otherwise.

>    > I suppose you design and fabricate you own CPUs as well.
>    > Otherwise, it wouldn't be "real" programming.

> The CPU isn't an external library.

>    > And I further suppose that you think it is not "real" carpentry
>    > unless you make your own hammer and nails and grow your own trees.

> Non sequitur.

The term is 'reductio ad absurdum'.

> But not unexpected from a New Jersey-ite.

The proper term is 'New Jerseyan', and anyway I am really a
Marylander who just happens to live in NJ.

>    > Programming, even assembly programming, is not some form of
>    > mysticism.  It is engineering, and it should be approached
>    > as an engineer, not as some loin-cloth-clad wacko.

>        This "engineer" approach
>        is precisely what produced
>        so much lousy software over
>        the years.

Rubbish.  It is failure to follow good engineering principles
that leads to lousy software, or lousy bridges or whatever.

>        Good, usable software is as
>        much "art" as it is "engin-
>        eering."

'Art' has many meanings.  It is not clear what you mean.

>        I'd hate to drink a bottle of
>        wine that was produced solely
>        by "engineering."

I would hate to drink a bottle of wine that was produced by
ignoring sound engineering.  For one thing, it would probably be
fatal.

>        Or read a novel, view a painting,
>        or watch a movie that was produced
>        strictly by an "engineer." Hehehe!

You can only do those things because of sound engineering,
because otherwise the ink would run, the pages would fall out,
the paint would flake, and the film would be fogged.

--
Thomas M. Sommers -- t...@nj.net -- AB2SB


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Betov  
View profile  
 More options Oct 19 2005, 4:15 pm
Newsgroups: alt.lang.asm
From: Betov <be...@free.fr>
Date: 19 Oct 2005 20:15:14 GMT
Local: Wed, Oct 19 2005 4:15 pm
Subject: Re: HLA v1.78 is now available
"T.M. Sommers" <t...@nj.net> écrivait news:Axx5f.125$ZA3.31151
@monger.newsread.com:

> Annie wrote:
>> On 2005-10-16 t...@nj.net said:
>>    > Annie wrote:

>>    > > In any case, I do agree with Betov's philosophy that making
>>    > > calls to someone else's pre-written black-box external
>>    > > libraries is not "real" ASM programming.

>>    > You mean like BIOS calls, or int 20h calls?

>> The ROM BIOS and the O.S. API aren't external libraries.

> Oh, I see.  A pre-written black box is okay if it came from
> Microsoft, but not otherwise.

Where are your Assembly written Applications, clown?

Betov.

< http://rosasm.org >


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
randyhyde@earthlink.net  
View profile  
 More options Oct 20 2005, 6:56 pm
Newsgroups: alt.lang.asm
From: "randyh...@earthlink.net" <randyh...@earthlink.net>
Date: 20 Oct 2005 15:56:31 -0700
Local: Thurs, Oct 20 2005 6:56 pm
Subject: Re: HLA v1.78 is now available

emu8...@googlemail.com wrote:

> On the contrary, Microsoft API functions and design isn't even a black
> box, it's a black hole, I want to look inside but I have no right to,
> and I even don't hope to see the original code... because Microsoft
> Corporation does not sell it for any price... or do they? What's the
> price?

Actually, back in the days of Windows NT 4.0 I had the full source code
sitting on my disks at school. Microsoft *has* distributed source code
to various universities and even to certain partners. However, even
back in the days of NT 4.0, the source code base was sufficiently large
that it was beyond the abilities of any one person to comprehend (it
was something like 35 million lines of code back then, undoubtedly it's
bigger today). I suspect that the easiest way for Microsoft to destroy
Linux is by giving away Windows source code. Then all the OS hackers
would waste so much time messing around with Windows source code that
they'd never have any time to do things like write alternate OSes :-)

Seriously, I spent about a week trying to find out *where* I would look
to hack distributed shared memory into the Windows kernel (forget
actually doing the work, this was time spent just finding the
appropriate source files to work on). Shortly afterwards, I decided
that hacking the Windows kernel wasn't a task I really wanted to do.

Bottom line, though, is that Windows sources *are* out there. Average
people like you and I don't have access to them (I don't have access
anymore, either), but if playing around with Windows source code is
something that you *must* do, all you really need to do is find the
right graduate program and enroll in it.  Now as to whether anything
useful can come of this or not...  
Cheers,
Randy Hyde


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Messages 1 - 25 of 63   Newer >
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google