Re: Windows Assembly




Betov wrote:

> I do not know of any Language, including
> the Script Languages, that i could masterize
> in one week.
>
> Nevertheless, i keep convinced, that, with
> RosAsm and the associated Tutorials and
> Documentations, even a true beginner, with
> a normal IQ, could have his first App up
> and going, in one week or two.


Depends what you mean by an App. We can all
get "Hello World" up in a no time at all in
just about any language or OS :)

Knowing a language for me means being able
to translate my BASIC, C or Assembler routines
into that language and that OS.

I forget how long it took me to achieve this
with C and DOS. I seem to remember the hard
bit was remembering to end each line with ;

Often the issue was getting details like how
to access mode 13h when C didn't come with
a PSET(x,y),c

Assembler was easy to use with DOS as there
was documentation as regards hardware registers
and where the screen memory was. So writing
a SetPixel x,y,c in assembler was a no brainer.

Someone coming from one language to another
or one OS to another have a lot less to learn
than a raw beginner. The frustrating part is
having to learn how to do it in *this* OS
with *this* language when you can already do
it in another language and OS.

-
John

.



Relevant Pages

  • Re: Evolution
    ... > inline assembler and larger parts by linking to an assembler ... in the HLL. ... language, particularly in smaller projects. ... > or two instructions if you ...
    (alt.lang.asm)
  • Re: HLA StdLib2 criticism
    ... HLC.EXE with an already existing C compiler and calls it HLC system. ... Suppose someone creates a new language and calls it "High Level ... Assembler" (HLA). ...
    (alt.lang.asm)
  • Re: What is an assembly language?
    ... HLA is an assembler. ... So what is this essential ability of an assembly language that is ... > that Randy-HLA isn't an x86 assembler. ...
    (alt.lang.asm)
  • Re: What is an Assembler
    ... > Salomon offers the following definitions for a High Level Assembler (or ... > A high-level assembler language is a programming language ... > Here you use the same abbreviation (HLA) for two total different ... refer to these languages by the name of the compiler. ...
    (alt.lang.asm)
  • Re: BethTool ?
    ... drawing Mickey Mouse is easier but that's not actually so...when ... > assembler author ought to aspire towards. ... a Forth-like way that defining your language is actually hand-in-hand ... inconsistencies;)...and NOT by simply "adding more features" - you ...
    (alt.lang.asm)