![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Newbie
Join Date: Apr 2005
Posts: 12
Rep Power: 0
![]() |
Reason to Learn HLA?
What are some reasons to learn HLA instead of x86 assembly?
|
|
|
|
|
|
#2 |
|
Professional Programmer
|
Well, first off because it seems a good deal easier than pure assembly (to someone who knows neither), and they say it's just as fast.
__________________
% rc4 hexkey < input > output
#define S ,t=s[i],s[i]=s[j],s[j]=t /* rc4 hexkey <file */
unsigned char k[256],s[256],i,j,t;main(c,v,e)char**v;{++v;while(++i)s[
i]=i;for(c=0;*(*v)++;k[c++]=e)sscanf((*v)++-1,"%2x",&e);while(j+=s[i]
+k[i%c]S,++i);for(j=0;c=~getchar();putchar(~c^s[t+=s[i]]))j+=s[++i]S;} |
|
|
|
|
|
#3 |
|
Newbie
Join Date: Mar 2005
Posts: 11
Rep Power: 0
![]() |
Assembly is way simpler to learn than HLA. The problem, with Assembly, is more the way of learning it "Top-Down" (from High level to Low level), than a language problem per se. If you learn Assembly from the low level, it is an incredibly simple language:
You just learn the various Data Sizes, 20 Mnemonics, or so, your choosen Assembler syntax, and you are ready to write an Application. At a real Language point of view, there is way _less_ to learn, in Assembly than, say, in Basic. Learning it "Top-Down" is nothing but a deturned way to access simplicity. Now, at an ease of Developements point of view, this is no more a problem of Language, but a problem of Developement Environnement, what is another story. betov. < http://rosasm.org > |
|
|
|
|
|
#4 |
|
Hobbyist Programmer
Join Date: Nov 2004
Location: 1691 miles East of L.A.
Posts: 159
Rep Power: 5
![]() |
Well put Betov. I must admit I expected something a little stronger from you after noticing your name in a thread concerning something of Mr. Hyde's.
Welcome to the club. We could really use your expertise.
__________________
-- lostcauz Stepped in what?... Behind whose barn?... I didn't even know they had a cow! |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|