Partnerzy:

Reklama

25 rocznica premiery C++

Dr. Bjarne Stroustrup

14 października obchodziliśmy 25 rocznicę komercyjnej premiery języka programowania C++, który został zaprojektowany i zaimplementowany przez dr Bjarne’a Stroustrupa. C++ jest jednym z najbardziej popularnych języków programowania na świecie. Pierwszej oficjalnej premierze w 1985 roku towarzyszyło wydanie książki „The C++ Programming Language”, będącej instrukcją dla programistów.

C++ jest wykorzystywany w szerokim zakresie aplikacji, m.in. w przeglądarkach internetowych, telefonach komórkowych, ale także w pojazdach kosmicznych NASA i w systemach porównywania DNA. Jest kluczowym elementem infrastruktur takich jak systemy kontroli turbin wiatrowych czy silnik wyszukiwania Google. Implementacje C++ znajdujemy także w kamerach, samochodach, samolotach i grach wideo. 

Dr Stroustrup stworzył C++ aby uporać się z problemem coraz większej złożoności systemów, którymi zajmował się wspólnie z kolegami w AT&T Bell Labs. Początkowo nie sądziliśmy, że C++ aż w takim stopniu zintegruje się w systemach elektronicznych jak to obserwujemy dziś.

– Byłem zbyt zajęty pracą aby zauważyć rosnącą popularność języka; nawet tego nie oczekiwałem, ponieważ wiele języków programowania często ograniczało się do określonych systemów. Używaliśmy go do rozwiązywania niektórych problemów, z którymi borykaliśmy się na co dzień – mówi wynalazca C++.

– W ciągu najbliższych 20 lat spodziewam się 2-3 zmian standardu C++, które mam nadzieję będą miały na celu dostosowanie możliwości programistycznych języka do wciąż zmieniających się potrzeb społeczeństwa, udostępniając lepsze techniki programowania. Ostatecznie mam nadzieję, że programiści będą używali C++ do uczynienia świata lepszym i bardziej przyjaznym dla ludzi – dodaje dr Stroustrup.

Texas A&M University

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Reklama

OSTATNIE WPISY

Może Ci się spodobać także...

Uzupełnienie otwartego ekosystemu: myBODAS umożliwia nowe formy cyfrowej współpracy, które przyspieszają tworzenie modułowego oprogramowania urządzeń elektronicznych dla maszyn mobilnych.
myBODAS: Cyfrowa współpraca w projektowaniu maszyn mobilnych
Bosch Rexroth wspiera klientów w tworzeniu oprogramowania, udostępniając cyfrowy obszar roboczy z funkcjami wsparcia technicznego i społecznościowymi. Uzupełnienie otwartego ekosystemu:...
Programatory i debuggery J-Link od Segger. Powszechnie używane na każdym etapie produkcji elektroniki
Programatory i debuggery J-Link od Segger. Powszechnie używane na każdym etapie produkcji elektroniki

Programatory J-Link od Segger są stosowane przez producentów urządzeń elektronicznych, ich projektantów, a także do nauki. Pozwalają na sprawne programowanie...

Komputer jednopłytkowy Arduino UNO R4 Wi-Fi oparty na 32-bitowym mikrokontrolerze Renesas RA4M1 (źródło: Arduino)
Ciągła ewolucja: podróży Arduino ciąg dalszy

W branży elektronicznej czas upływa szybko. Rodzina wbudowanych komputerów jednopłytkowych (SBC) o otwartym kodzie źródłowym Arduino powstała w 2005 roku...