Möchten Sie mit Ihrem Team teilnehmen? Profitieren Sie von unseren Gruppenrabatten! Schreiben Sie an events@dpunkt.de

The Continuing Evolution of C++ – part one:
Aims and principles

21. Januar 2021, 16 Uhr (online)


The development of C++ started in 1979. Since then, it has grown to be one of the most widely used programming languages ever, with an emphasis on demanding industrial uses. It was released commercially in 1985 and evolved through one informal standard ("the ARM") and several ISO standards: C++98, C++11, C++14, C++17, and C++20. How could an underfinanced language without a corporate owner succeed like that? What are the key ideas and design principles? How did the original ideas survive almost 40 years of development and 30 years of attention from a 300+ member standards committee?

Lernziele

  • the key ideas and design principles
  • the original ideas of C++...
  • ...and how they survived almost 40 years of development
  • how this language could succeed without a corporate owner
  • understanding the relationship between C++ and the standards committee

  • Speaker

     

    Dr. Bjarne Stroustrup
    Dr. Bjarne Stroustrup is the designer and original implementer of C++ as well as the author of many popular and academic publications on programming. Stroustrup is a Technical Fellow and Managing Director in the technology division of Morgan Stanley in New York City and a visiting professor at Columbia University. He is a member of the US National Academy of Engineering. He holds the 2018 NAE Charles Stark Draper Prize for Engineering and the 2017 IET Faraday Medal. He did much of his work in Bell Labs. To make C++ a stable and up-to-date base for real-world software development, he has been a leading figure with the ISO C++ standards effort for 30 years. He holds a master's in Mathematics from Aarhus University and a PhD in Computer Science from Cambridge University.

    betterCode-Newsletter

    Du möchtest über die betterCode() C++ und weitere unserer betterCode()-Events auf dem Laufenden gehalten werden?

     

    Anmelden