|
-
January 25th, 2007, 04:09 AM
#16
Re: Assembly code nowadays
 Originally Posted by Lars(NL)
There are two main reasons that I prefer ASM over any high level language.
1) The lack of any form of "safe programming" conventions or any other conventions for that matter.
In ASM you can create just what you want and the assembler does nothing but do what is possible to realize wish in which it is limited only by the Intel Architecture.
ASM doesn't care if you use a pointer to directly access a buffer used internally in ntdll.dll if you know it's there or read data from your PEB.
2) The freedom in use of datatypes.
There are tons of datatypes in C++ which are in essence identical, yet distinguished between merely for the sake of preserving conventional programming.
Interestingly it's for the same reasons that I was glad to start using a high level language after several years of writing in assembler.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|