Solved

C++ for writing assembler, linker.

Posted on 2000-02-16
1
304 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 100 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

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

Article by: SunnyDark
This article's goal is to present you with an easy to use XML wrapper for C++ and also present some interesting techniques that you might use with MS C++. The reason I built this class is to ease the pain of using XML files with C++, since there is…
C++ Properties One feature missing from standard C++ that you will find in many other Object Oriented Programming languages is something called a Property (http://www.experts-exchange.com/Programming/Languages/CPP/A_3912-Object-Properties-in-C.ht…
The viewer will learn how to use the return statement in functions in C++. The video will also teach the user how to pass data to a function and have the function return data back for further processing.
The viewer will be introduced to the technique of using vectors in C++. The video will cover how to define a vector, store values in the vector and retrieve data from the values stored in the vector.

856 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