Does anyone know what happened to NASM? There hasn't been a release in over a year, the homepage is MIA, and status update requests on the mailing lists (http://sourceforge.net/projects/nasm) go unanswered. I was thinking of moving to GNU as(using intel syntax) since it seems to be the most actively developed assembler but for some reason no one seems to use it.
Posted on 2006-07-24 16:08:22 by chase
There are many other assemblers like FASM, LZASM, PoASM and MASM

Also, have a look at YASM, which is meant to be a NASM rewrite and is afaik still developed. http://www.tortall.net/projects/yasm
Posted on 2006-07-24 16:45:41 by stormix
Development of NASM has "changed hands" a few times. You probably won't see it make it to version 1.0, as I think the original developers have achieved what they wanted out of the assembler.

Any updates to NASM in the mean-time, should merely be bug-fixes... not "major improvements". The only thing I see that NASM would need, is a rewrite to support x86-64... but YASM supercedes NASM in that area. Other than that, NASM is quite complete and very few people take the time to actually study the powerful MACRO capabilities NASM provides... these tend to be the same people who claim other assemblers are "better"... ignorance is bliss... and newer isn't always better.

Also, there is something to be said about an assembler that is not updated frequently and often used (NASM), versus an assembler that is updated frequently and rarely used (GAS). That saying is "If it ain't broke, don't fix it."

The latest release build of NASM is not on SourceForge, and it isn't a bad thing to check the CVS every so often... for people who are big on "updates".

My suggestion for you (chase), pertaining to a realistic approach to the "NASM depreciation" problem... is to keep that NASM Manual handy, but start following YASM ;)
Posted on 2006-07-24 19:13:58 by SpooK