... ebasic compiled code with nasm code and both gave same slow results ...so nasm is slow.
Of course i try compile programs with nasm only and also same thing...sloow for one assembler.
I think that FASM is on top of all asemblers ( maybe turbo-asm to)
end of story ....
Aurel,
Your reference to EBasic/NASM just proves that the assembler code EBasic generated was of bad quality.
It doesn't say a thing about how good or how bad NASM is.
Every assembler NASM/FASM/YASM plays with a CPU's opcode.
If a bad sequence of opcode is chosen, does it proof that the assembler is bad?
No, it proofs that the programmer did a bad job (in EBasic's case it was Paul Turley).
Take as an example PureBasic: the Windows version uses FASM, the Linux/OSX version uses NASM...
If I write bad assembler code for FASM I cannot blame FASM for the slowness of my program.
And believe me I'm totally able to write horrible assembler code for FASM