aspose file tools*
The moose likes Other Languages and the fly likes Should I learn assembly ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Languages » Other Languages
Bookmark "Should I learn assembly ?" Watch "Should I learn assembly ?" New topic
Author

Should I learn assembly ?

naved momin
Ranch Hand

Joined: Jul 03, 2011
Posts: 682

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: 257

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.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Should I learn assembly ?
 
Similar Threads
EAR File Portability
If I go for a Masters Degree in CS
Any suggestions for software to teach Java?
Why can't my class see another class?
Is it worth to learn C++ if you use Java?