![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Programmer
Join Date: Apr 2005
Posts: 77
Rep Power: 4
![]() |
Pragmatic effect of assembly on higher languages?
Does it train your mind better for high level languages than just the higher language alone would? If you learn assembly, will it make c++ come easier and make more sense than it does otherwise?
|
|
|
|
|
|
#2 |
|
Programmer
Join Date: Feb 2005
Posts: 54
Rep Power: 4
![]() |
It will definately help you better understand some concepts in high level languages. For example, the difference between call-by-reference and call-by-value is a lot clearer after you learn assembly. The reason why iterative algorithms usually use less memory and run faster than recursive ones is also clearer if you understand what the processor does when you call a function. I'm sure you guys could think of more examples...
|
|
|
|
|
|
#3 |
|
The Supreme Ruler
![]() Join Date: May 2004
Location: Houston
Posts: 1,476
Rep Power: 6
![]() |
I do believe learning Assembly helps conceptually on some higher-level concepts, as well as giving you a general understanding of what is going on inside your machine.
__________________
"Every gun that is made, every warship launched, every rocket signifies, in the final sense, a theft from those who hunger and are not fed, from those who are cold and are not clothed. The world in arms is not spending money alone. It is spending the sweat of its laborers, the genius of its scientists, the hopes of its children." - Dwight D. Eisenhower |
|
|
|
|
|
#4 |
|
Hobbyist Programmer
|
Assembly is righteous, because it lets you know whats going on under the hood. It allows you to communicate and learn about your system like you become semi-enlightened or something, and it gives you the best, leanest and fastest code, which is really awesome.
|
|
|
|
|
|
#5 |
|
Programmer
Join Date: Apr 2005
Posts: 77
Rep Power: 4
![]() |
Thank you. It seems to be something worth learning for my further development as a programmer.
|
|
|
|
|
|
#6 |
|
Hobbyist Programmer
|
FYI, the people who say "omg assembly is hardest language evar" have probably never used it.
So you probably want to ignore them completely. |
|
|
|
|
|
#7 |
|
Programming Guru
![]() |
OMG assembly is the hardest language ever !! and i have used it. Actually that is a lie PROLOG is a far harder language. Assembly is hard until you stop and think about what you are doing.
|
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|