Advanced

all things being equal

Story: Linux Assemblers: A Comparison of GAS and NASMTotal Replies: 2
Author Content
herzeleid

Oct 19, 2007
9:54 AM EDT
I prefer nasm, for compatibility reasons, since it has pretty much the same syntax as masm. That fact made it convenient for me to use nasm on linux in my assembly language programming course while everyone else struggled with masm on windoze...
phsolide

Oct 20, 2007
6:49 AM EDT
Hey, isn't the important subtext here composed of two parts?

1. *Two* assemblers exist, and both have enough importance to make it worthwhile to compare and contrast. Compare and contrast this to the Windows world, which allegedly has a "wealth of applications" but really only one so important (usually an MSFT product) as to be worth while talking about.

2. IBM let one of their guys write an article for public, free, distribution.
herzeleid

Oct 20, 2007
1:14 PM EDT
That's all great, I'm glad of these IBM articles, and it's good to know about the different technologies available to us.

I'm just saying that IMHO gas is a legacy assembler, and the only place I've ever seen it used is in the linux kernel. OTOH nasm is somewhat mainstream, and I've seen it in a number of projects.

Post a reply to this thread:

A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.

Your message:
|||||
10
Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help

Sign up and post (it is free)  or  Log in and post