Computer Science, asked by lamboriamahil, 6 months ago

who invented c++ ? please answer ​

Answers

Answered by madhu1712
3

Answer:

Bjarne Stroustrup invented c++

Explanation:

please mark me the Brainliest...........

Answered by gmpooja
1

the inventor of the C++ programming language -- 25 years after its invention

1985: The first official reference guide for the C++ programming language is published. The author, Bjarne Stroustrup, is also the language’s creator.

Stroustrup had been hacking away at his replacement for the C programming language at AT&T Bell labs since 1979, where he and his colleagues in the research department were given free reign to experiment with new ways of building software.

C++ went on to become one of the most popular programming languages ever created. It was designed to be a “general use” language: It can be run on just about any platform, and it shows up almost everywhere, especially in videogames and embedded systems.

“If I had thought of it and had some marketing sense,” Stroustrup says, “every computer and just about any gadget would have had a little ‘C++ Inside’ sticker on it.”

After publishing The C++ Programming Language, Stroustrup continued to stay active in the C++ community, working on the language’s design, writing compilers and helping to make the language an ISO standard in 1998. He is currently a distinguished professor and holder of the College of Engineering Chair in Computer Science at Texas A&M University.

To commemorate the silver anniversary of the publication of his definitive text, we asked Stroustrup to reflect on the last 25 years, including the legacy of C++ and the impact it has had on today’s computing applications. Stroustrup also tells us what music he listens to while coding -- a mix of classical and Clapton. He answered our questions by e-mail.

Wired: Who did you create C++ for? Yourself, or was there a wider audience in mind?

Bjarne Stroustrup: It was done for me and my friends and colleagues. We had a wide variety of problems, and C seemed to be an unnecessarily primitive tool for doing the kinds of design and implementation needed for what we could do with faster computers and larger memories. On the other hand, the machines were still ridiculously small and slow by 2010 standards. One MHz and 1 Mb was a luxury. So, minimising overhead to what was logically necessary was important.

At the time, AT&T Bell Labs was simply the most exciting place in the world for an engineer or a computer scientist with a practical bent. There was no end to the variety of interesting challenges and so many interesting people to collaborate with.

‘Sometimes, it is more important to have the right problem than the best solution.’

Wired: At what point did you realise your creation was going to be a “big deal”?

Stroustrup: It dawned on me gradually. I was too busy getting work done to reflect philosophically, but from day one, I aimed at generality, and I knew that only articulated ideas could survive. I knew that object-oriented programming (OOP) was “a big deal,” but I was too close to the process to really appreciate what I was doing.

I just wanted to make programming techniques based on static type safety and abstraction affordable, teachable and applicable to systems programming. In addition to the language design and implementation, I helped on dozens of projects to get a feel for different problem areas.

From 1979 to 1991, the C++ user community doubled every 7.5 months. That left me little time for quiet reflection. It should be noted that this was a time of ferment in the programming community: Ada, Smalltalk, Eiffel, Objective C, the forerunners of CLOS, and other languages were vigorously competing for mind share. In that context, C++ was the only “advanced language” without a marketing organisation.

Please note that my claim to fame is not to have invented OOP. I did not -- that honour belongs to the designers of Simula: Ole-Johan Dahl and Kristen Nygaard -- but I did have a major hand in making it mainstream. Also, my aim for C++ was always to go beyond the narrow definitions of OOP. Even my first paper presented an example of generic programming (and got it all wrong). Sometimes, it is more important to have the right problem than the best solutions

Know some non-computer field of study well -- math, biology, history, optics, whatever. Learn to communicate effectively in speech and in writing. Spend an unreasonable amount of time on some difficult topic to really master it. Try to do something that might make a difference in the world.

I hope it helps you mate and stay safe

Similar questions