Exetools

Exetools (https://forum.exetools.com/index.php)
-   General Discussion (https://forum.exetools.com/forumdisplay.php?f=2)
-   -   What's the best/coolest asm compiler ? (https://forum.exetools.com/showthread.php?t=5434)

pikachu 09-20-2004 01:30

What's the best/coolest asm compiler ?
 
I'm trying to program in assembly language and I saw many compiler ! :eek:
What's the best for you ? Masm, Tasm, GoAsm, Nasm ?
Or what are there advantages/defects ? :confused:

diablo2oo2 09-20-2004 02:14

i use masm. as editor i use ultraedit with masm syntax highlighting. and when i want compile them i write a batch file.

FrmrV 09-20-2004 03:23

If your starting use masm + radasm

DeeYeah 09-20-2004 04:32

The best asm compiler for me is masm, but the coolest compiler is fasm, because it's easy to use...


Best Regards, DeeYeah

Spiyre 09-20-2004 05:40

If you're a beginner to ASM then I would suggest learning some ASM through simpler language like PowerBASIC (It Rocks!) it's BASIC syntax but it supports inline ASM so is nice for learners.

I like masm32, it come's in a nice big package with everything you could need! http://www.masm32.com/

pikachu 09-20-2004 20:14

No body for GoAsm ? http://www.godevtool.com/
I've tried it, I like well their philosophy:

"My aim here has been to make an assembler with clean and obvious syntax, which is very quick, and which always tries to produce the smallest code. GoAsm also has some useful extensions to make programming for Windows easier. It supports all the SSE, SSE2 and 3DNow! instructions and now has enhanced support for making Unicode programs. "

Actually I've followed your choices: Masm + RadAsm.

Does anybody know well GoAsm ?

omega_red 09-20-2004 21:06

I've not used GoAsm, but GoLink with Nasm (no need for import libraries). And now I've switched to Fasm - it has all that Nasm and more, it needs no linker and implibs, has powerful preprocessor, all options are contained in source file, Fasm is opensource and self-compilable, it is still developped, it runs under dos/windows/Linux/BeOS/MenuetOS, it has nice gui environments, and lastly - its author is from my country ;)

thebobbby 09-21-2004 04:32

I don't know about the others, but Tasm has one really cool feature..... It supports Object Oriented programming in assembly... Using some complex declarations, you can do pretty much everything which is needed in OO: classes, inheritance... Funny thing, but i do not advise to use it, except if you need to interface with OOP language...

The useful part however is that it lets you write a single method from your class in assembly, so that you can get top performance without sacrificing your nice OO design...

Android 09-21-2004 13:45

Hi,
I need some suggestions.
In fact,I know Masm but not that much.
I want to study the best assembeler which can satisfy me in any case.
I have encountered HLA .
Here is the homepage:

h**p://webster.cs.ucr.edu/AsmTools/HLA/index.html

I want to know what you think about it.
Is it bewtter than others?
Does any body have any exprience about it?
Does it have all the functionality that others have?

Please shade some light.
Best Regards,

Android.

Laura 09-23-2004 07:38

TASM versus MASM
 
I use TASM for many years.

Can anybody explain, which different exist between TASM 5.0 and MASM 6.0?

It is only a philosophical question?

Laura

nuemga2000 09-23-2004 13:14

I use masm most of the time and i'm very satisifed ...
... as there are a lot of possibilites, you should check your own
requirements and find the one, that meets those requirements best.
If you are starting with assembler, it's more a matter of a good book
than the tool ...

Kerstin

pietrek 09-23-2004 20:18

I agree with Spiyre
 
Quote:

Originally Posted by Spiyre
If you're a beginner to ASM then I would suggest learning some ASM through simpler language like PowerBASIC (It Rocks!) it's BASIC syntax but it supports inline ASM so is nice for learners.

I like masm32, it come's in a nice big package with everything you could need! http://www.masm32.com/

I agree with Spiyre. For pure asm coding you can use RadASM IDE with masm32 installed. it works great together.


All times are GMT +8. The time now is 01:41.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX