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.

Posting in this forum is limited to members of the group: [ForumMods, SITEADMINS, MEMBERS.]

Becoming a member of LXer is easy and free. Join Us!