14.01.2015 Views

Podstawy programowania w C++

Podstawy programowania w C++

Podstawy programowania w C++

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Podstawy</strong> <strong>programowania</strong> w <strong>C++</strong><br />

Ł a g o d n y s t a r t<br />

Rozwój C a inne języki <strong>programowania</strong><br />

Najbardziej znane rozwinięcia języka C: Concurrent C, Objective C, C*, <strong>C++</strong>.<br />

Z pnia języka C wyrosły również: Java, JavaScript, PHP, C#, i wiele innych.<br />

Po określeniu standardu języka C, jego specyfikacja przez dłuższy czas nie<br />

zmienia się. W tym samym czasie specyfikacja języka <strong>C++</strong> ciągle ewoluuje.<br />

Rozwój języka <strong>C++</strong> pośrednio wpływa na modyfikację standardu C.<br />

Powstaje standard C99, opublikowany przez ISO w 1999 r. Standard ten zostaje<br />

przyjęty przez ANSI w marcu 2000 r.<br />

Większość zmian standardu C99 zbliża język C do <strong>C++</strong>. Z tego powodu wielu<br />

producentów kompilatorów nie jest zainteresowanych implementacją C99,<br />

preferując zamiast niego <strong>programowania</strong> w <strong>C++</strong> bez wykorzystania obiektów .<br />

Powstają – specjalizowane i niszowe – języki: C––, D, P.<br />

Copyright © Roman Simiński Strona : 14

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!