Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

For those looking for modern MASM-compatible assembler, try JWasm: https://github.com/JWasm/JWasm

It's a fork of OpenWatcom assembler.



For anything written from scratch, I would recommend fasm or nasm.

I prefer the latter, because the documentation is better and there's a way to specify target cpu (e.g. 8086) and get errors when instructions aren't compliant.


I agree - nasm is excellent. I've used it for pretty much all my MS-DOS projects (games and demos).


Ah yes I forgot to mention both tools are also still under active development. I mostly use JWASM to compile samples from old MASM books/tutorials.


As someone old enough to have live through it, I always found TASM much better than MASM, in terms of tooling.

In both cases, still much better than traditional UNIX assemblers, desiged to massage C's output as another build stage, than to actually code by hand.

Anyway thanks for the heads up.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: