Происхождение и развитие

Категория: C++

Язык появился в начале 1980-х годов, когда Бьёрн Страуструп – сотрудник фирмы Bell Laboratories – разработал усовершенствования к языку C для собственных нужд. До того, как язык был официально стандартизован, он создавался только стараниями Страуструпа в ответ на просьбы сообщества программистов. В 1998 году международный стандарт языка C++ был ратифицирован: ISO/IEC 14882:1998 «Standard for the C++ Programming Language». В 2003 году к стандарту были приняты технические исправления, которые стали нынешней версией стандарта ISO/IEC 14882:2003. Изначально Страуструпа создавал новый язык в рамках своей диссертации...


Читать эту статью дальше...

Обзор

Категория: C++

На 2003 год язык C++ включает в себя две основные части: описание стандартной библиотеки и описание ядра языка. Кроме этого, есть большое количество библиотек C++, которые не включены в стандарт. В программах на C++ есть возможность пользоваться многими библиотеками C. Язык программирования C++ определила стандартизация, но за этим названием кроются также ограниченные, так называемые достандартные версии языка. Сначала язык развивался спонтанно, за формальными рамками, по мере возникновения задач...

Читать эту статью дальше...

Философия

Категория: C++

Бьёрн Страуструп в книге “Дизайн и эволюция C++” рассказывает о принципах, которые он заложил в основу проектирования C++. Ниже перечислены основные из них:

- максимальная сохранность совместимости с C, направленная на упрощение перехода от программирования на C;
- всесторонняя и непосредственная поддержка множества стилей программирования, включая абстракцию данных, процедурное программирование, обобщённое программирование, объектно-ориентированное программирование;
- избежание особенностей, не являющихся универсальными или зависящих от платформы;
- отсутствие сложной системы программирования...

Читать эту статью дальше...

Стандартизация

Категория: C++

В 1998 году в свет вышел стандарт ISO/IEC 14882:1998, разработанный под руководством комитета по стандартизации C++ (ISO/IEC JTC1/SC22/WG21 working group). В 2003 году комитет, приняв во внимание ошибки, разработал новую версию стандарта ISO/IEC 14882:2003. В 2005 году был составлен отчёт под названием “Library Technical Report 1”. Отчёт не является официальной составляющей стандарта. Он включает в себя расширения стандартной библиотеки, которые должны стать частью следующей версии языка C++. Уровень поддержки TR1 совершенствуется во всех, за редким исключением, компиляторах языка C++. В настоящий момент идет работа над новой версией стандарта, называемая неофициально C++0x

Читать эту статью дальше...

Basic

Категория: Basic

В 1963 году профессоры Дартмутского колледжа Томас Курц и Джоном Кемени разработали универсальный код символических инструкций для начинающих (Бейсик), который относится к семейству языков программирования высокого уровня. Их творение было направлено на обучение начинающих пользователей программированию и широко распространилось в виде разнообразных диалектов. Этот язык стал, преимущественно, языком для домашних персональных компьютеров. В 1975 году никому не известные студенты-программисты Пол Ален и Билл Гейтс разработали программу, которая дает применение языку Бейсик на микрокомпьютере Альтаир 8800. Спустя некоторое время, молодые люди стали основателями корпорации Microsoft

Читать эту статью дальше...

Назад 1 2 3 4 5 6 7 8 9 10 ... 19 Вперед




Базы Данных:


Программирование под ОС:


Последние публикации:


Script-coding.Info
Все права защищены, 2011.
Яндекс цитирования  
Энциклопедия языков программирования.