And YOUR conclusion is: no matter what language you use or what code you write, final binaries will have the same speed ...
Not so -- bad compilers or unoptimized code will produce slower binaries. Different compilers will produce very different binaries (*.exe) even with the same source code. That is one of the bench mark test that many companies perform on compilers.
My conclusion: Assembly language can produce by far the fastest and smallest binaries
Yes it
could, but whether it does not not is highly dependent on the skills of the programmer.
One can be AT LEAST as productive as can be with any other language because he/she will not be fighting with the HLL's limitations.
Totally agree with that statement. Assembly language is the LEAST productive of all languages (except machine language of course). Which is why no one writes anything but trivial programs in assembly language. Assembly is nice to know for all programmers, but not very useful for anyone other than those who design write compilers or operating systems.
Sponsor
Team Colleague
Featured Poster
Reputation Points: 5608
Solved Threads: 2282
Retired and Enjoying Life
Offline 21,947 posts
since Aug 2005