Home Å-Mail
Home | E-Mail
Addition

Advertising

History Ñ++

Stroustrup has started job over C with Classes in 1979. The idea to create a modern language has occurred from experience Stroustrup's in programming for its thesis for a doctor's degree. Stroustrup has found, that for Simula there were features which were very useful to the big software engineering, but language was too slow for practical usage, while BCPL was fast, but too a low level to be approaching for the big software engineering.


When Stroustrup has started to work in Bell Labs AT&T, it had a problem of the analysis of kernel UNIX concerning the distributed calculation. Remembering its operational experience as the doctor of philosophy, Stroustrup intends to increase language C with Simula-like features. C has been selected, because it was a general purpose, fast, it is portable and it was widely used. Besides C and Simula, the ALGOL 68, the Hell, CLU and ML was some other languages which have inspired him. The first commercial release has occurred in October, 1985.



In 1983 the language name has been changed from C with Classes to C ++ (++ to be the increment operator in C and C ++). New features have been added, including real-valued functions, the name of function and the operator, links, the constants, the control controlled the user over memory of the free shop, the improved check of type and remarks of a unique line of style BCPL with two advanced cuts (//). In 1985 the first release C ++ the programming language has been released, providing the important link to language as not that time yet was not the official standard.


In 1989 Release 2.0 C ++ has been released. New features switched on multiple inheritance, abstract classes, static functions of the participant, function of the participant of a constant, and protected participants. In 1990 Annotated C ++ the Link Manual has been published. This job became the basis for the future standard. The last addition of features switched on templates, exceptions, namespaces, new throws, and Boolean type.


As C ++ language developed, developed in a parallel way with it and a common library. The first addition to C ++ a common library was library of input-output of a stream, which has provided services to substitute traditional functions C, such as printf and scanf. Later, among the most essential additions to a common library there was a Template Common library.

tűzhely indesit - olcsó split klíma - guaranteed unsecured loans
© 2008 by Stas_oN. All Rights Reserved