-
Автор темы
- #1
История создания C++ началась ещё в конце 1990х годов, когда Microsoft осознала необходимость разработки нового языка программирования. В то время компания уже имела платформу .NET Framework, которая предоставляла разработчикам инструменты для создания приложений для Windows. Однако, существующие языки программирования на платформе .NET не полностью удовлетворяли требованиям разработчиков. В 1999 году Microsoft приступила к работе над новым языком программирования под названием Cool (C-like Object Oriented Language). Руководство проектом было возложено на Андерса Хейлсберга, который ранее работал над языками программирования Turbo Pascal и Delphi. Целью разработки Cool было создание простого в использовании, эффективного и мощного языка программирования, который был бы совместим с платформой
Как был разработан C++
.NET Framework. Cool был основан на синтаксисе языка C++, но имел ряд улучшений и новых возможностей. В процессе разработки языка Cool, Microsoft решила изменить его название на С++, чтобы отразить его связь с платформой .NET. Название C# также символизировало прогрессивность и эволюцию языка. В 2000 году Microsoft представила первую версию C++ вместе с платформой .NET Framework. Язык был хорошо принят разработчиками благодаря своей простоте, эффективности и возможностям. C++ быстро стал одним из самых популярных языков программирования, особенно для разработки приложений для Windows. С течением времени Microsoft выпускала новые версии C#, добавляя новые функции и улучшения. C# стал широко используемым языком программирования для разработки различных типов приложений, включая десктопные приложения, веб-приложения, мобильные приложения и игры.
Какие изменения произошли за последние годы
Где используется C++
C++ активно используется программистами для создания веб-приложений, а также при работе с базами данных, сетями и логическим программированием. Кроме того, многие разработчики, обладающие данным языком программирования, могут найти себе работу в банке и мобильной разработке, алгоритмах машинного обучения и даже видеоиграх.
Будущее C++
Сегодня C++ остается популярным выбором для многих разработчиков благодаря своей простоте, мощности и поддержке со стороны Microsoft. Язык продолжает развиваться и обновляться, с регулярными выпусками новых версий и добавлением новых возможностей.
- C++ версия 11
- C++ версия 10
- C++ версия 9
- C++версия 8.0
- C++ версия 7.3
- C++ версия 7.2
- C++ версия 7.1
- C++ версия 7.0
- C++ версия 6.0
- C++ версия 5.0
- C++ версия 4.0
- C++ версия 3.0
- C++ версия 2.0
- Версия для C++1.2
- C++ версия 1.0
Как был разработан C++
.NET Framework. Cool был основан на синтаксисе языка C++, но имел ряд улучшений и новых возможностей. В процессе разработки языка Cool, Microsoft решила изменить его название на С++, чтобы отразить его связь с платформой .NET. Название C# также символизировало прогрессивность и эволюцию языка. В 2000 году Microsoft представила первую версию C++ вместе с платформой .NET Framework. Язык был хорошо принят разработчиками благодаря своей простоте, эффективности и возможностям. C++ быстро стал одним из самых популярных языков программирования, особенно для разработки приложений для Windows. С течением времени Microsoft выпускала новые версии C#, добавляя новые функции и улучшения. C# стал широко используемым языком программирования для разработки различных типов приложений, включая десктопные приложения, веб-приложения, мобильные приложения и игры.
Какие изменения произошли за последние годы
- 2017 - Благодаря поддержке обобщенного constexpr и нестатической инициализации элементов данных (NSDMI) для агрегатов компилятор MSVC в Visual Studio 2017 теперь готов для функций, добавленных в стандарт C++14. Однако компилятору по-прежнему не хватает нескольких функций из стандартов C++11 и C++98.
- 2019 - Компилятор теперь поддерживает режим компилятора /std:c++20. До этого данные возможности в C++20 были доступны только при использовании /std:c++latest. Данные, ради которых было выпущено обновление и им первоначально требовалась последняя модель /std:c++, стали работать через модуль /std:c++20. Функции из LLVM, которые поставляли вместе с Visual Studio, разработчики обновили до версии LLVM 12.
- 2022-2023 - разработчики смогли добавить консоль Linux в встроенный терминал, данный вид консоли позволяет выполнять ввод и вывод данных.
Где используется C++
C++ активно используется программистами для создания веб-приложений, а также при работе с базами данных, сетями и логическим программированием. Кроме того, многие разработчики, обладающие данным языком программирования, могут найти себе работу в банке и мобильной разработке, алгоритмах машинного обучения и даже видеоиграх.
Будущее C++
Сегодня C++ остается популярным выбором для многих разработчиков благодаря своей простоте, мощности и поддержке со стороны Microsoft. Язык продолжает развиваться и обновляться, с регулярными выпусками новых версий и добавлением новых возможностей.