File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/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
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
Why can't my class see another class?
Is it worth to learn C++ if you use Java?
EAR File Portability
Any suggestions for software to teach Java?
If I go for a Masters Degree in CS