![]() |
|
Модераторы: LSD |
![]()
|
|
| zim22 |
|
|||
|
depict1 ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2682 Регистрация: 15.1.2009 Где: Украина Репутация: -1 Всего: 69 |
||||
|
||||
| NightmareZ |
|
|||
![]() [хакер] ![]() ![]() Профиль Группа: Участник Сообщений: 699 Регистрация: 10.8.2006 Репутация: -1 Всего: 13 |
Я полностью поддерживаю! Лишь добавлю, что C++ - это дрель с дилдо на конце.... теоретически применить можно, но место применения потом болеть будет. Вот ты мне скажи, для чего C++ нужен? -------------------- NightmareZ.net - мой блог и сайт, мои проекты и прочий трэш Ely-Art.ru - наша маленькая домашняя арт-студия mugcraft.ru - кружки на любой вкус |
|||
|
||||
| GoldFinch |
|
|||
![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2141 Регистрация: 30.11.2008 Репутация: нет Всего: 26 |
NightmareZ,
C++ для удобного высокопроизводительного системного программирования. Для случаев когда нужны легковесные структуры данных, нужно прямое взаимодействие с готовыми системами, в том числе с ОС, для случаев когда часть кода должна напрямую работать с памятью, когда где-то нужны асм вставки. |
|||
|
||||
| Fatkh |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 5.9.2009 Репутация: нет Всего: 1 |
А теперь желательно предоставить пример, когда для эти целей не подойдет C. |
|||
|
||||
| Anikmar |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2513 Регистрация: 26.11.2006 Где: Санкт-Петербург Репутация: 1 Всего: 59 |
||||
|
||||
| NightmareZ |
|
|||
![]() [хакер] ![]() ![]() Профиль Группа: Участник Сообщений: 699 Регистрация: 10.8.2006 Репутация: -1 Всего: 13 |
Для этих целей очень даже подходит C. А где нужен C++? Добавлено через 2 минуты и 16 секунд Ты скажи разработчикам всяких *nix'ов, что они неудобный язык используют. А то они ж не знают до сих пор. -------------------- NightmareZ.net - мой блог и сайт, мои проекты и прочий трэш Ely-Art.ru - наша маленькая домашняя арт-студия mugcraft.ru - кружки на любой вкус |
|||
|
||||
| Fatkh |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 5.9.2009 Репутация: нет Всего: 1 |
||||
|
||||
| Anikmar |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2513 Регистрация: 26.11.2006 Где: Санкт-Петербург Репутация: 1 Всего: 59 |
Глупый спор. Тем более, что вы знаете о чем речь и заниматься демагогией - только время тратить. Речь шла не о том, что С++ нужен, а о том, что нет вещей, которые можно написать на С и нельзя с тем же удобством написать на С++, а наоборот примеры привести можно. Практически любую задачу можно написать на любом языке. Вопрос затраченных рессурсов. Разработчики прекрасно осведомлены, я так предполагаю. Не следует забывать о больших наработках, написаных на С. Переписывать их на С++ тем более бесплатно не особо думаю хочется. Если воспользоваться вашей логикой - надо этим разработчикам рассказать о лиспе - наверное они о нем тоже ничего не слышали. Добавлено через 6 минут и 55 секунд
А кто говорил, что для решения абсолютно всех задач С++ дает преимущества? Тем более под "системным" программированием многие понимают совершенно разный круг задач. Разговор шел о языке в целом. С++ это развитие Си и предмет спора выглядит глупо. Надо переместить данную тему к религиозным войнам. |
||||
|
|||||
| NightmareZ |
|
||||
![]() [хакер] ![]() ![]() Профиль Группа: Участник Сообщений: 699 Регистрация: 10.8.2006 Репутация: -1 Всего: 13 |
Не-не-не, речь шла о том, что у C++ нет ниши. Низкоуровневое программирование покрывается чистым C; гуй - C#, Java, Delphi; веб - PHP, Java, C#, Perl, Python, Ruby и т.п.; Ещё не забываем про Lisp, Erlang, всякие Nemerle и новомодный F#, потомок OCamla........ А C++ какбэ пытается покрыть сразу несколько ниш и ничего у него не получается.
Вот именно. На C++ разработка дольше, поддержка дороже, баги трудноуловимее. Ничего не C++ переписывать не нужно. Ибо C++ не нужен.
Ну, например, на чём Emacs написан? -------------------- NightmareZ.net - мой блог и сайт, мои проекты и прочий трэш Ely-Art.ru - наша маленькая домашняя арт-студия mugcraft.ru - кружки на любой вкус |
||||
|
|||||
| Fatkh |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 5.9.2009 Репутация: нет Всего: 1 |
Если смотреть на С99, то можно. Встроенные комплексные числа, к примеру - у плюсов такого нет. (Либы - это либы, и они не дают удобств встроенных типов) Не так. Для конкретной цели конкретный инструмент. Говорилось о разработке системных приложений на С++, потому и приведен в пример С. Никто не предлагал это на Лиспе писать. Вопрос в области применения плюсов - никто так четко и не ответил. |
|||
|
||||
| Anikmar |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2513 Регистрация: 26.11.2006 Где: Санкт-Петербург Репутация: 1 Всего: 59 |
Говорилось о том, следует ли изучать Си перед С++. Дело в том, что любой ответ на данный вопрос вызовет вялый и длинный спор, и особо спорить никому неохота. |
|||
|
||||
| NightmareZ |
|
|||
![]() [хакер] ![]() ![]() Профиль Группа: Участник Сообщений: 699 Регистрация: 10.8.2006 Репутация: -1 Всего: 13 |
Ну надо объяснить человеку, что изучать C++ вообще не нужно.
Но ведь для того форум и есть, чтобы истину найти. -------------------- NightmareZ.net - мой блог и сайт, мои проекты и прочий трэш Ely-Art.ru - наша маленькая домашняя арт-студия mugcraft.ru - кружки на любой вкус |
|||
|
||||
| Anikmar |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2513 Регистрация: 26.11.2006 Где: Санкт-Петербург Репутация: 1 Всего: 59 |
У такого мнения не много сторонников, как выяснилось. Можно вообще ничего не изучать. А так - кому что нравится. Еще раз повторю данную тему: "Нужно ли изучать Си перед С++". Никто не спрашивал нужно ли изучать С++ вообще, как и лисп впрочем. Поэтому вам нужно завести отдельную тему в религиозных войнах типа "Долой С++, лисп и С99 - рулят! Тут истиной не пахнет. Особенно если каждый будет считать истиной свое мнение. Так что будет очень долго и нудно. На вкус и цвет товарищей нет. |
|||
|
||||
| NightmareZ |
|
||||
![]() [хакер] ![]() ![]() Профиль Группа: Участник Сообщений: 699 Регистрация: 10.8.2006 Репутация: -1 Всего: 13 |
Серые мыши в мире программирования. Что с них взять?
Ну пусть админы перенесут эту ветку. Тут слишком много умных мыслей написано, чтобы её просто взять и закрыть.
Ну давайте её искать! -------------------- NightmareZ.net - мой блог и сайт, мои проекты и прочий трэш Ely-Art.ru - наша маленькая домашняя арт-студия mugcraft.ru - кружки на любой вкус |
||||
|
|||||
| GoldFinch |
|
|||
![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2141 Регистрация: 30.11.2008 Репутация: нет Всего: 26 |
Fatkh,
NightmareZ, C++ > C (больше) потому что С++ во многом включает в себя С (что есть плохо, дурное наследие) я не знаю зачем вообще нужен С если есть С++ на С++ удобнее писать код, чем в С, в языке больше встроенных средств на С++ безопаснее писать код, чем в С в отдельных случаях код на С++ лаконичнее кода на С, но не наоборот. в С++ есть многое из того, что есть в языках более высокого уровня, при этом С++ сохраняет свою низкоуровневость. |
|||
|
||||
![]()
|
| Правила ведения Религиозных войн | |
|
|
1. Уважайте собеседника 2. Собеседник != враг 3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez" С уважением, Smartov. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Религиозные войны | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |