Breaking News
Comments
Newest First | Oldest First | Threaded View
<<   <   Page 2 / 3   >   >>
old account Frank Eory
User Rank
Author
re: I only know Assembly Language ... Am I already Extinct??
old account Frank Eory   7/30/2011 6:02:28 AM
NO RATINGS
If your goal is to be an embedded programmer/systems engineer, then your instructors' goal of teaching you to 'think at the level of the hardware' was spot on. Any programmer can learn yet another programming language. But not every programmer understands the underlying hardware. But assembly language programmers usually do. THAT is the difference between an "embedded systems engineer" and just another bloke who knows C/C++, Java, Perl or whatever...

WKetel
User Rank
Author
re: I only know Assembly Language ... Am I already Extinct??
WKetel   7/30/2011 3:27:48 AM
NO RATINGS
I would agree that assembly language will certainly be the way to write the best code for those embedded systems that need to be programmed efficiently. And if you really understand assembly, then indeed you should be able to master C or it's variants quickly.

abraxalito
User Rank
Author
re: I only know Assembly Language ... Am I already Extinct??
abraxalito   7/30/2011 1:16:28 AM
NO RATINGS
No, neither you nor your lecturers have made a grievous mistake. Assembler language is very much here to stay seeing as 'All non-trivial abstractions are leaky'. C and subsequent derivations are an attempt to create a context independent language through use of varying degrees of abstraction. They all fail, to differing degrees because its impossible totally to hide the underlying hardware. Assembler language is more fun anyway as it actually does things.

prabhakar_deosthali
User Rank
Author
re: I only know Assembly Language ... Am I already Extinct??
prabhakar_deosthali   7/29/2011 5:42:27 AM
NO RATINGS
For an assembly language programmer it is very easy to learn and master any higher level language. To be able to portray your skills you may have to take a short course in C/C++ or Java and get some official certification. I myself started my career with assembly language programming ( in fact machine language as at that time we did not have even the assembler). The fact is true that the assembly language gives you more insight into the working of CPU and the peripherals , the timing constraints, interrupt handling, critical code sections in the OS and so on. So you have one up your sleeve with the knowledge of assembly language.

ssatish
User Rank
Author
re: I only know Assembly Language ... Am I already Extinct??
ssatish   7/27/2011 5:53:24 PM
NO RATINGS
Also, I would like to add that you pretty much learn everything in engineering from industry, not university, so what you do not know, you will learn.

ssatish
User Rank
Author
re: I only know Assembly Language ... Am I already Extinct??
ssatish   7/27/2011 5:52:21 PM
NO RATINGS
How hard is it to learn C/C++ or PERL anyway? I graduated from University with very little knowledge or programming, since my focus was mostly analog electronics. At my first (and current) job as an ASIC Design Verification Engineer (yes, i know, not analog at all.. sigh), I had to learn C++, PERL and Ruby on rails pretty much on the go. Not too difficult at all.. and since you already know assembly, i think you will have an even better understanding.. stop panicking and start doing man.

EREBUS0
User Rank
Author
re: I only know Assembly Language ... Am I already Extinct??
EREBUS0   7/27/2011 12:20:46 AM
NO RATINGS
If you are truly good at assembler language, you are a far better equipped coder than those who only know C or C++. Assebler language gives you tremendous insight on how the code is actually working within the hardware. That insight is essential for real time systems. You should not have many problems finding a company that values the true Software Engineers from the coders that most schools put out into the market. I think you are well positioned to have a very successful career. I wish you luck.

JWatson
User Rank
Author
re: I only know Assembly Language ... Am I already Extinct??
JWatson   7/26/2011 10:53:24 PM
NO RATINGS
Xilinx PicoBlaze programs are written in assembly, so there are still applications for it. However, C is still a de facto requirement for many embedded software jobs.

Duane Benson
User Rank
Author
re: I only know Assembly Language ... Am I already Extinct??
Duane Benson   7/26/2011 10:20:06 PM
NO RATINGS
You have not made a mistake. The nice thing about programming languages is that, if you have the aptitude for one, you can almost always self-learn another one. Knowing assembly may give you a leg-up when looking for embedded computing jobs. Teach yourself C and use Assembly for inline optimization. Depending on how long it takes to find employment (not always an easy tack these days) keep learning through your list of languages: C, Java, C#, Python, Ruby on rails, C++, etc. You'll be doing nothing but making yourself more employable.

_hm
User Rank
Author
re: I only know Assembly Language ... Am I already Extinct??
_hm   7/26/2011 8:59:53 PM
NO RATINGS
You may try with Company who developes Compilers.

<<   <   Page 2 / 3   >   >>


Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
Like Us on Facebook
Special Video Section
5G LTE is on the way. These systems will require more ...
Protecting sensitive electronic circuitry from voltage ...
09:45
Watch as a web server authenticates or rejects a water ...
Protecting sensitive electronic circuitry from voltage ...
Watch as a web server authenticates or rejects a water ...
Protecting sensitive electronic circuitry from voltage ...
Power can be a gating factor in success or failure of ...
Get to market faster and connect your next product to the ...
00:44
See how microQSFP is setting a new standard for tomorrow’s ...
The LTC3649 step-down regulator combines key features of a ...
Once the base layer of a design has been taped out, making ...
In this short video we show an LED light demo to ...
The LTC2380-24 is a versatile 24-bit SAR ADC that combines ...
In this short video we show an LED light demo to ...
02:46
Wireless Power enables applications where it is difficult ...
07:41
LEDs are being used in current luxury model automotive ...
With design sizes expected to increase by 5X through 2020, ...
01:48
Linear Technology’s LT8330 and LT8331, two Low Quiescent ...
The quality and reliability of Mill-Max's two-piece ...