Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

C++ for writing assembler, linker.

Posted on 2000-02-16
1
Medium Priority
?
336 Views
Last Modified: 2012-06-21
c is normally used for writing assemblers and linkers. I want to know, why is c++ not used for writing these system programs? What would be the pros and cons of using c++(object oriented programming) for this purpose?

Any help in this regard will be highly appreciated.
0
Comment
Question by:creative12
1 Comment
 
LVL 22

Accepted Solution

by:
nietod earned 400 total points
ID: 2526657
>> want to know, why is c++ not used for writing
>> these system programs?
Because most assemblers and linkers were written over the last 50 years and C++ was popular for only the last 10.  

The trend certainly won't continue.

For example, C was also populer for OSs in the 70s and 80s so Windows was largly written in C.   But today new development for windows is done in C++.
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When writing generic code, using template meta-programming techniques, it is sometimes useful to know if a type is convertible to another type. A good example of when this might be is if you are writing diagnostic instrumentation for code to generat…
Introduction This article is a continuation of the C/C++ Visual Studio Express debugger series. Part 1 provided a quick start guide in using the debugger. Part 2 focused on additional topics in breakpoints. As your assignments become a little more …
The viewer will learn how to user default arguments when defining functions. This method of defining functions will be contrasted with the non-default-argument of defining functions.
The viewer will be introduced to the member functions push_back and pop_back of the vector class. The video will teach the difference between the two as well as how to use each one along with its functionality.
Suggested Courses

580 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question