Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.60
Юный Pro
1 / 1 / 0
Регистрация: 28.04.2013
Сообщений: 39
#1

Чем так отличается язык с++ от других языков программирования - C++

23.08.2013, 22:56. Просмотров 2058. Ответов 25
Метки нет (Все метки)

Начал недавно изучать с++ и возник вопрос. Чем так отличается язык с++ от других языков программирования , и в чём прелести самого языка с++?
 Комментарий модератора 
4.10 Избегайте использования слишком большого количества смайлов в сообщениях в тематических разделах форума, а также "кричащего" выделения текста. Это никаким образом не ускорит решение вашей проблемы.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.08.2013, 22:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Чем так отличается язык с++ от других языков программирования (C++):

Как называется движение программирования или теория программы считывающая др. язык программирования - C++
Не знал, как по другому задать вопрос, и также назвать тему, но буду краток: Допустим я хочу создать программу, которая будет...

О целях c++ и других языков - C++
Здравствуйте. Подскажите пожалуйста какие цели у c++, т.е что можно на нем написать (интересует высокоуровневое программирование), и если...

С++ 4 и 5 поколение языков программирования - C++
Является ли С++ языком 4 поколения? Пятое поколение определяет судьбу программистов С++ в позитивную или негативную сторону?

Стандарты и стили языков программирования - C++
Занимаясь программирование, например С++, иногда задумываешься, читая различную литературу и разбирая чужие коды программ, что большинство...

Как отличается оконное от консольного программирования? - C++
Насколько знаю, есть borland c++ builder с графическим редактором. Возник вопрос, как отличается этот Борланд и, к примеру, обычный...

Заданы перечни слов различных языков (русский, украинский, английский и немецкий). Требуется определить язык. - C++
Заданы перечни слов русского, украинского, английского и немецкого языков. Требуется запросить у пользователя текст и определить, на каком...

25
XRuZzz
Антикодер
681 / 583 / 29
Регистрация: 15.09.2012
Сообщений: 2,531
24.08.2013, 00:22 #16
ещё в D есть модульное тестирование. Всё таки это реальное преимущество.
Ассоциативные массивы в D тоже круто и мой любимый тип данных bit есть. Чёрт пора переходить на D

ппц в D дофига фич... приехали C++ устарел мир слишком быстро меняется

Он действительно D, а не Java(C#)-подобие.

Добавлено через 9 минут
правда библиотеки под D наверно ещё не развиты.
0
Батчат
Batignolles-Chatillon 25
67 / 0 / 1
Регистрация: 19.08.2013
Сообщений: 102
24.08.2013, 03:12 #17
Особенность С++:
C++
1
inT
Эта ошибка

Добавлено через 15 секунд
Особенность С++:
C++
1
inT
Эта ошибка
0
NinjaStar
46 / 48 / 2
Регистрация: 16.08.2013
Сообщений: 257
24.08.2013, 08:18 #18
C++ это проверка мозгов, как браинфак, только по настоящему
0
fasked
Эксперт С++
4945 / 2525 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
24.08.2013, 09:07 #19
Цитата Сообщение от XRuZzz Посмотреть сообщение
идея была в том, что ветка C/С++ старее, а значит более проработана
Есть и другая сторона медали: ветка С/С++ старее, а значит тянет в себе больше устаревших концепций и идей, уже не оправдывающих себя в современном окружении.
0
iRomul
159 / 100 / 11
Регистрация: 17.10.2012
Сообщений: 480
Завершенные тесты: 1
24.08.2013, 12:34 #20
Цитата Сообщение от fasked Посмотреть сообщение
тянет в себе больше устаревших концепций и идей
Каких, например?
0
Kuzia domovenok
1892 / 1747 / 119
Регистрация: 25.03.2012
Сообщений: 5,936
Записей в блоге: 1
24.08.2013, 13:09 #21
Цитата Сообщение от fasked Посмотреть сообщение
Есть и другая сторона медали: ветка С/С++ старее, а значит тянет в себе больше устаревших концепций и идей, уже не оправдывающих себя в современном окружении.
Всё равно, что сказать: "ветка процессоров для ПК старая и тащит в себе устаревший набор инструкций для Intel x86, уже не оправдывающих себя в современном окружении."
Смешно, правда?
0
Jupiter
Каратель
Эксперт С++
6558 / 3979 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
24.08.2013, 13:54 #22
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Всё равно, что сказать: "ветка процессоров для ПК старая и тащит в себе устаревший набор инструкций для Intel x86, уже не оправдывающих себя в современном окружении."
не путай праведное с грешным. тем более если тебя только недавно удивили

Не по теме:

Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Всё равно, что сказать: "ветка процессоров для ПК старая и тащит в себе устаревший набор инструкций для Intel x86, уже не оправдывающих себя в современном окружении."
да и квантовые ПК на подходе, так что недолго осталось...

0
Dmitriy_M
1357 / 1240 / 114
Регистрация: 20.03.2009
Сообщений: 4,439
Записей в блоге: 11
24.08.2013, 14:20 #23
Цитата Сообщение от XRuZzz Посмотреть сообщение
ещё в D есть модульное тестирование. Всё таки это реальное преимущество.
слабое преимущество.
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Всё равно, что сказать: "ветка процессоров для ПК старая и тащит в себе устаревший набор инструкций для Intel x86, уже не оправдывающих себя в современном окружении."
Сторонники ARM именно так и говорят.
0
diagon
Higher
1930 / 1196 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
24.08.2013, 15:14 #24
Как минимум, сильно устарел сишный препроцессор, от которого проблем сильно больше, чем пользы. Если бы была нормальная модульность (вроде того, что пилят в llvm) и нормальные макросы, то жилось бы намного проще.
Ну и еще в языке есть бесполезные ныне ключевые слова (register, export), спецификации исключений и прочий мусор.
Но меня лично больше беспокоят вещи, которых в плюсах нет, а именно: концепты, рефлексия, нормальная стандартная библиотека. Причем все это крайне медленно разрабатывается, так как нужно поддерживать обратную совместимость. В том же D сделали умнее - просто отказались от спорной обратной совместимости с С, и сейчас там есть все вышеперечисленное: модули, концепты, рефлексия и т.д.
1
Tulosba
:)
Эксперт С++
4396 / 3232 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
24.08.2013, 15:52 #25
Цитата Сообщение от diagon Посмотреть сообщение
В том же D сделали умнее
Вопрос в том, за какое время популярность D раскрутится до популярности C++. Если, конечно, это вообще произойдет.
0
Новичок
24.08.2013, 15:53     Чем так отличается язык с++ от других языков программирования
  #26

Не по теме:

Правильно давайте тут холиварить.

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.08.2013, 15:53
Привет! Вот еще темы с ответами:

Чем отличается this от *this? - C++
Привет всем ! вот код template<typename Key, typename Value> Dictionary<Key, Value>& Dictionary<Key, Value>::operator =(const...

Чем отличается if от (?:) - C++
Здравствуйте. Почитываю С++, сам программирую в Делфи. Вот немного запутался. В делфи есть условный оператор if, тогда как в С++ есть такой...

Чем отличается ln , lg, и log ? - C++
и как реализуются эти функцию в c++

Чем new отличается от malloc? - C++
Чем new отличается от malloc?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
24.08.2013, 15:53
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru