Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.55/155: Рейтинг темы: голосов - 155, средняя оценка - 4.55
 Аватар для Voivoid
710 / 283 / 16
Регистрация: 31.03.2013
Сообщений: 1,340
19.08.2016, 17:36
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от smartpointer Посмотреть сообщение
В итоге за счет сомнительного ООП С++ ничем не может похвастаться с стариком С, ни скоростью рантайма, ни временем компиляции, ни размерами исполняемых файлов\модулей, ни легкостью языка.
C++ может похвастаться большей выразительностью и большими возможностями построения абстракцией, что приводит к уменьшению сложности программ, что на сегодняшний день практически самое главное в разработке программного обеспечения. Производительность плюс-минус одинаковая. Скорость компиляции и размеры бинарников как правило не критичны.
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.08.2016, 17:36
Ответы с готовыми решениями:

Что даёт использование классов (и шире - ООП) в языке программирования С++? (2)
Продолжение темы

Концепция ООП и их использование в современных языках программирования
Дали курсовую на эту тему. Подскажите, какую литературу, которую можно бы было использовать пр написании. Спасибо. :з

Что дает использование сетки Бутстрапа
Ведь даже если элементам задать margin в процентах плюс ширину в процентах,то элементы перемещаются соотвественно с уменьшением экрана. ...

992
"C with Classes"
2022 / 1404 / 523
Регистрация: 16.08.2014
Сообщений: 5,885
Записей в блоге: 1
19.08.2016, 17:37
Цитата Сообщение от dimcoder Посмотреть сообщение
Для меня ООП - способ мыслить.
Абстрактный мыслитель, ты совершенно прав.
0
 Аватар для avgoor
1550 / 877 / 179
Регистрация: 05.12.2015
Сообщений: 2,555
19.08.2016, 18:22
Цитата Сообщение от smartpointer Посмотреть сообщение
В итоге за счет сомнительного ООП С++ ничем не может похвастаться с стариком С, ни скоростью рантайма, ни временем компиляции, ни размерами исполняемых файлов\модулей, ни легкостью языка.
Скоростью разработки?
0
 Аватар для smartpointer
70 / 64 / 40
Регистрация: 17.02.2014
Сообщений: 265
19.08.2016, 19:01
Цитата Сообщение от avgoor Посмотреть сообщение
Скоростью разработки?
Спорно. Кому-то проще все на сишке писать.
Цитата Сообщение от Voivoid Посмотреть сообщение
C++ может похвастаться большей выразительностью и большими возможностями построения абстракцией, что приводит к уменьшению сложности программ, что на сегодняшний день практически самое главное в разработке программного обеспечения.
Уменьшения сложности, спасибо поржал Всю эту абстракцию нужно держать в голове, классы - что они делают, все поля, методы (включая защищенные), желательно знать иерархию наследования и опять же все содержимое. В процедурном стиле достаточно знать нужную процедуру, обычно ее имя прекрасно поясняет, что она делает, и какую структуру ей скормить - все легко и просто
0
"C with Classes"
2022 / 1404 / 523
Регистрация: 16.08.2014
Сообщений: 5,885
Записей в блоге: 1
19.08.2016, 19:13
smartpointer, Уважаемый, мне смешно читать твой бред. Страуструп и весь комитет по стандартизации да и весь мир признавший С++, не шарят, зря они придумали "С++", испортили язык "С".
1
 Аватар для avgoor
1550 / 877 / 179
Регистрация: 05.12.2015
Сообщений: 2,555
19.08.2016, 19:15
Цитата Сообщение от smartpointer Посмотреть сообщение
Спорно. Кому-то проще все на сишке писать.
Ничего спорного. Изначально С++ транслировался в сишный код. И все фишки C++ были просто синтаксическим сахаром.
Если-б на нем было неудобнее писать - на нем бы никто и не писал. А по поводу ооп - посмотрите на яву. Там вообще кроме как на ооп писать можно только очень трансанально.
1
"C with Classes"
2022 / 1404 / 523
Регистрация: 16.08.2014
Сообщений: 5,885
Записей в блоге: 1
19.08.2016, 19:27
Вообще, мое мнение такое, Java и C# вообще в основном для быстрого написания и продавания коммерческого ПО, в большинстве своем, программистами не любящие свое дело, особо не вникая в красоту кода. С++ язык на котором пишутся шедевры.
0
 Аватар для avgoor
1550 / 877 / 179
Регистрация: 05.12.2015
Сообщений: 2,555
19.08.2016, 19:32
Цитата Сообщение от _stanislav Посмотреть сообщение
Вообще, мое мнение такое, Java и C# вообще в основном для быстрого написания и продавания коммерческого ПО, в большинстве своем, программистами не любящие свое дело, особо не вникая в красоту кода. С++ язык на котором пишутся шедевры.
Просто, когда мощность аппаратной базы позволила мэйнстрим перешел на языки с автоматическим управлением памятью, т.к. скорость разработки важнее. Отсюда все тормоза на страом железе. С этой позиции C++ проигрывает, т.к. когда конкуренты уже продают, вы все еще пишете.
2
"C with Classes"
2022 / 1404 / 523
Регистрация: 16.08.2014
Сообщений: 5,885
Записей в блоге: 1
19.08.2016, 19:49
Цитата Сообщение от avgoor Посмотреть сообщение
Просто, когда мощность аппаратной базы позволила мэйнстрим перешел на языки с автоматическим управлением памятью, т.к. скорость разработки важнее. Отсюда все тормоза на страом железе. С этой позиции C++ проигрывает, т.к. когда конкуренты уже продают, вы все еще пишете.
Если С++ код пишет про. он ничем не уступит по скорости быдлокодерам на яве. Тут все дело в Профессионализме. С++ не асм. особо долго возиться не надо.
0
 Аватар для smartpointer
70 / 64 / 40
Регистрация: 17.02.2014
Сообщений: 265
19.08.2016, 19:56
Цитата Сообщение от _stanislav Посмотреть сообщение
Уважаемый, мне смешно читать твой бред. Страуструп и весь комитет по стандартизации да и весь мир признавший С++, не шарят, зря они придумали "С++", испортили язык "С".
Многие так и думают. Речь не про языки, а про ООП, который может и кому-то удобен, свое мнение не навязываю.
Цитата Сообщение от avgoor Посмотреть сообщение
Ничего спорного. Изначально С++ транслировался в сишный код. И все фишки C++ были просто синтаксическим сахаром.
Если-б на нем было неудобнее писать - на нем бы никто и не писал. А по поводу ооп - посмотрите на яву. Там вообще кроме как на ооп писать можно только очень трансанально.
После появления С++, лично я не знаю ни одного нового чисто процедурного языка, какой угодно - мультипарадигменный или чисто ООП.
0
"C with Classes"
2022 / 1404 / 523
Регистрация: 16.08.2014
Сообщений: 5,885
Записей в блоге: 1
19.08.2016, 20:10
Цитата Сообщение от smartpointer Посмотреть сообщение
Многие так и думают. Речь не про языки, а про ООП, который может и кому-то удобен, свое мнение не навязываю.
Удобен смотря для чего, если ты программируешь холодильники, тебе можно и без ООП обойтись, хотя и туда тоже можно. А что то большое, например игру за адекватное время, процедурами невозможно описать. Написать ты напишешь, только вот остаток жизни проведешь в отладчике.
0
Любитель чаепитий
 Аватар для GbaLog-
3745 / 1801 / 566
Регистрация: 24.08.2014
Сообщений: 6,020
Записей в блоге: 1
19.08.2016, 21:16
Цитата Сообщение от Voivoid Посмотреть сообщение
уменьшению сложности программ
А как же закон сохранения сложности?
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
19.08.2016, 21:37
Цитата Сообщение от GbaLog- Посмотреть сообщение
А как же закон сохранения сложности?
А все очень просто. К примеру есть задача которая может быть решена композицией двух автоматов. Автомат соответствующий сразу обоим автоматам будет иметь n*m состояний. аналогичный ему автомат связывающий два раздельных автомата будет иметь n+m состояний. Вот так сложное путем декомпозиции и упрощается. И ООП прекраснейший инструмент для такой декомпозиции.
1
 Аватар для avgoor
1550 / 877 / 179
Регистрация: 05.12.2015
Сообщений: 2,555
19.08.2016, 22:06
Цитата Сообщение от _stanislav Посмотреть сообщение
Если С++ код пишет про. он ничем не уступит по скорости быдлокодерам на яве. Тут все дело в Профессионализме. С++ не асм. особо долго возиться не надо.
Но, на толпу быдлокодеров-студентов надо меньше доширака, чем на одного про.
0
 Аватар для Stitch Igorek
47 / 47 / 31
Регистрация: 02.04.2016
Сообщений: 312
19.08.2016, 22:32
Цитата Сообщение от Михаилыч Посмотреть сообщение
Что ж сделаешь? Учу сам. Любознательный. А вопросы такие само собой появляются.
Совет от такого же самоучки - посмотри курс уроков Дениса Маркова, и будут возникать вопросы другого порядка.=)
0
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
19.08.2016, 22:36
Цитата Сообщение от _Ivana Посмотреть сообщение
. К тому же, 4 бандита тоже рекомендуют его не использовать.
огааа.
и все их паттерны без наследования разлетяццо в труху.
1
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
19.08.2016, 22:39
Цитата Сообщение от avgoor Посмотреть сообщение
Но, на толпу быдлокодеров-студентов надо меньше доширака, чем на одного про.
Поэтому про на С++ занимаются не гонянием говноданных говнокодом с сайта на сайт а типа сопромат и еродинамику считают графику малюють роботами управляють ракеты в космос запускают. вобщем делают то что быдлокодеры не смогут сделать даже в мульенном количестве.

Добавлено через 2 минуты
Просто вопрос - скока доширака надо на толпу студентов-быдлокодеров которая к примеру сможет написать компилятор Java? А вируальную Java-машину?
0
Эксперт С++
 Аватар для hoggy
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
19.08.2016, 22:51
Цитата Сообщение от gru74ik Посмотреть сообщение
Иногда, чтобы понять плюсы, надо уяснить минусы. В чём же минусы ООП в плюсах (прошу прощения за каламбур)?
ооп головного мозга.
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
19.08.2016, 23:11
Цитата Сообщение от hoggy Посмотреть сообщение
ооп головного мозга.
Это более плюс нежели минус.
0
 Аватар для avgoor
1550 / 877 / 179
Регистрация: 05.12.2015
Сообщений: 2,555
19.08.2016, 23:58
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Поэтому про на С++ занимаются не гонянием говноданных говнокодом с сайта на сайт а типа сопромат и еродинамику считают графику малюють роботами управляють ракеты в космос запускают. вобщем делают то что быдлокодеры не смогут сделать даже в мульенном количестве.
Золотые слова, Юрий Венедиктович. И были б вы золотой человек, если б не были в секте борланда .
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.08.2016, 23:58

Посоветуйте книгу по C# в которой как можно шире раскрыты прелести ООП
посоветуйте, пожалуйста, книгу по C#, в которой как можно шире раскрыты прелести объектно-ориентированного программирования (области...

Что значат эти скобки >>> в языке программирования
зарание извиняюсь если вопросы глупые , я начал только сегодня изучать программирование на языке питон , сразу хочу сказать что мой уровень...

Использование функции DCount в элементе управления отчета Access2003 не дает желаемого результата. Что делать?
Здравствуйте. Имеем отчет Access2003, основанный на запросе "запСота". В отчете в разделе Заголовок имеем вычисляемое поле со следующей...

На русском языке или языке программирования
Опишите на русском языке или на одном из языков программирования алгоритм получения из целочисленного массива А состоящего из 30 элементов...

Множественное наследование, Перегрузка функций, Перегрузка операторов, Использование дружественных функций и классов, Использование шаблонов классов
Здравствуйте!!! Я бы хотел попросить помоч решить...ну или скинуть примеры таких задач, если вдруг у вас они завалялись на компе или...


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

Или воспользуйтесь поиском по форуму:
180
Закрытая тема Создать тему
Новые блоги и статьи
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины". За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html Задача: . . .
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru