Windows 95/98/ME/NT40/2000/XP/2003/2008/Vista/7/8/8.1/10
That is an impressive compatibility list which probably few software today could claim. Whenever I come across "real" Asm resources on the Internet (as opposed to the deluge of content from who can barely read, much less write Asm), IMHO as an Asm user myself, it's always worth reading and bookmarking, since such content is quite rare.
This also reminds me of RosAsm, another interesting Asm-IDE with its own assembler and slightly-unconventional (but still far more pleasant to use than e.g. AT&T) syntax, along with other surprising features like a disassembler:
The author, René Tournois, was known for fierce flamewars in opposition to Randall Hyde and his not-a-real-assembler HLA and a failed attempt to involve ReactOS, and developed a bit of a cult-like following as a result. Unfortunately the original pages are no longer around, but mirrors exist and archive.org doesn't forget either:
I guess everybody is too astounded to comment. Me too, I have nothing worthwhile to say about this weird artifact, which seems almost to have dropped in from an alternate reality. But I have to say that I love that it is out there, for the presumably small band of people that want and/or need it. Just don't try to use it to build the next Rails.
I used Turbo Assembler in college. Not the Borland version a different one sued by Borland over the name.
My professor joked that ASM operates by voodoo that is really hard to learn and master. I haven't programmed it in a long time. I got VB experience so I am glad to see this, thank you.
Of the assemblers supported I know FASM works with UNIX.
Also it needs no linker and can use libc.
Isn't arguing over syntax of mneumonics -- arbitrary abbreviations -- like arguing over tabs versus spaces? (Arguing about personal preferences.)
Isn't it the syntax of the instructions (hex/binary) that really matters?
The recent presentation on finding illegal Intel instructions (sandsifter) showed how a little known operand size override prefix could cause problems for most popular dissassemblers. That was a great read.
That is an impressive compatibility list which probably few software today could claim. Whenever I come across "real" Asm resources on the Internet (as opposed to the deluge of content from who can barely read, much less write Asm), IMHO as an Asm user myself, it's always worth reading and bookmarking, since such content is quite rare.
This also reminds me of RosAsm, another interesting Asm-IDE with its own assembler and slightly-unconventional (but still far more pleasant to use than e.g. AT&T) syntax, along with other surprising features like a disassembler:
https://commons.wikimedia.org/wiki/RosAsm
The author, René Tournois, was known for fierce flamewars in opposition to Randall Hyde and his not-a-real-assembler HLA and a failed attempt to involve ReactOS, and developed a bit of a cult-like following as a result. Unfortunately the original pages are no longer around, but mirrors exist and archive.org doesn't forget either:
http://techemporium.bananabo.xyz/mirrors/rosasm/
http://sebastien.kirche.free.fr/rosasm_mirror/reviews/User%2...
A review of RosAsm:
https://maartens.home.xs4all.nl/computing/BitsAndPieces/BAP0...
IMHO things like this are what make up the more interesting parts of the Internet.