| Author |
Should I learn assembly ?
|
naved momin
Ranch Hand
Joined: Jul 03, 2011
Posts: 675
|
|
|
To be a compiler guy in other words in order to learn how to make compilers and other system softwares does I need to learn first assembly level language ?
|
The Only way to learn is ...........do!
Visit my blog http://inaved-momin.blogspot.com/
|
 |
Anand Hariharan
Rancher
Joined: Aug 22, 2006
Posts: 252
|
|
Certainly does not have to be the first.
Depending upon the programming language and/or the target platform, it may not even be necessary (e.g., it is not unusual for a back-end to emit a "translated source code" in another programming language).
|
"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- Antoine de Saint-Exupery
|
 |
William P O'Sullivan
Ranch Hand
Joined: Mar 28, 2012
Posts: 860
|
|
Anand is correct.
The push is to VMs now (ala the JRE). The Java Class(es) generated are usually not native "machine code" but interpreted, and in come cases
converted to "machine code" for performance, on the fly.
If you are serious about assembler language, then you should be coding something beyond a compiler (IMHO).
Try medical systems, or very very low-level IO such as hardware drivers etc.
WP
|
 |
chloe brown
Greenhorn
Joined: Jun 22, 2012
Posts: 3
|
|
Anand Hariharan wrote:Certainly does not have to be the first.
Depending upon the programming language and/or the target platform, it may not even be necessary (e.g., it is not unusual for a back-end to emit a "translated source code" in another programming language).
Completely agree with you.
|
 |
 |
|
|
subject: Should I learn assembly ?
|
|
|