Im learning assembly language and i have to say..........WHY ARE WE NOT USING THIS AT ALL TIMES? This is by far the easiest language I have ever learned. I mean really?
IP: Logged
01:43 AM
PFF
System Bot
87antuzzi Member
Posts: 11151 From: Surrounded by corn. Registered: Feb 2009
It has its uses, mostly niche though. High level programing is used for optimization. Really? Hand writing code? Who does that anymore.
I gotta learn it some how......This is all to learn how to program a 16 bit micro processor . From what I have gathered this is the best to write for controlling basic outputs being its size is almost nothing.
HAHA! It is now figured out. I forgot to put a . in a end string. It runs and does what i want it to but I am having a file saving directory issue that I am working on.
IP: Logged
02:57 AM
DRA Member
Posts: 4543 From: Martinez, Ga, USA Registered: Oct 1999
HAHA! It is now figured out. I forgot to put a . in a end string. It runs and does what i want it to but I am having a file saving directory issue that I am working on.
syntax, hours spent looking for that one small error that keeps a program from compiling! Don't miss it!
------------------ Dealing with failure is easy: work hard to improve. Success is also easy to handle: you've solved the wrong problem, work hard to improve.
syntax, hours spent looking for that one small error that keeps a program from compiling! Don't miss it!
Me Either!!!! When I used to Code Talkers in the mid 90's.. I can remember Numerous times where I would spend 18-40 hours starring at the 200k plus lines of code in one of the talkers, trying to find which one was missing a '
IP: Logged
08:42 AM
kwagner Member
Posts: 4258 From: Pittsburgh, PA Registered: Apr 2005
Simple: A compiler does a better job at writing in assembly than you do. I was also taught in college that a programmer typically gets the same number of lines done and makes the same number of mistakes per page no matter the language used. Would you rather spend time writing a high level program, or a low level program that's 4x as long? MIPS was fun in college. I'm glad I don't have to use it every day
[This message has been edited by kwagner (edited 12-30-2010).]
IP: Logged
09:50 AM
hookdonspeed Member
Posts: 7980 From: baltimore, md Registered: May 2008
thats why they have emacs and plugins for nano, and visiual studio, and turbo assembly, etc that "color" and give you hints etc when you messup syntex.
IP: Logged
09:55 AM
hookdonspeed Member
Posts: 7980 From: baltimore, md Registered: May 2008
oh.. and we dont use it because wait till you get to memory mapping, and such functions, and you start pulling your hair out... then you will know why its not used more..
IP: Logged
09:57 AM
PFF
System Bot
82-T/A [At Work] Member
Posts: 25555 From: Florida USA Registered: Aug 2002
Assembly is an old language, and while it was quite common for machine code / firmware, it's really not regularly used anymore.
The language which has basically replaced Assembly is "Machine C." With the obvious lack of OOP and the methods and properties, it's basically identical to what people are used to with the more extravegant C++ and C#.
I'm not sure what you mean by no one types code anymore. I program in C# every day, but while all the objects are obviously nothing more than drag and drop, and most of the handlers are created by double clicking on the component, you still have to write code in the back-end to make it do the stuff you want it to do.
You can't create new classes and stuff like that without creating code.