|
Заблокирован
|
|
А что лучше учить С++ или Делфи ?09.07.2015, 13:38. Показов 11990. Ответов 143
Метки нет (Все метки)
0
|
|
| 09.07.2015, 13:38 | |
|
Ответы с готовыми решениями:
143
Подскажите что лучше учить - C# или PHP Что учить? Си или C++? Что учить первым си или си ++ или c# |
|
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
|
||
| 07.03.2016, 01:13 | ||
|
0
|
||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||
| 07.03.2016, 01:17 | ||
|
кто-то полагает его уродливым. кто-то красивым. подобные субъективные оценки ничего не значат на практике. я Луа не взлюбил, например. однако у меня хватает ума понимать - Луа годный язык, коли он кормит столько народу, и сфера его применения расширяется. вы же собственные субъективные оценки выставляете так, словно они - объективные. при этом противоречие с объективными фактами вы игнорируете. такое бывает у неадекватных людей, либо у тех, что любят выдавать желаемое за действительное. что практически одно и тоже.
0
|
||
|
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
|
||||||
| 07.03.2016, 01:21 | ||||||
![]() Добавлено через 4 минуты На этот счет у меня такая же субъективная оценка: его популярность - заслуга старых версий, который к тому же кастрируются при разработке, что говорит явно о том, что язык хреновый, раз его приходится хорошенечко обрезать, прежде чем использовать в команде для разработки.
0
|
||||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||||
| 07.03.2016, 01:25 | ||||
Добавлено через 2 минуты Дельфа кстати тоже невменяемый паскаль по большому счету.
0
|
||||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||
| 07.03.2016, 01:31 | ||
|
и даже ни разу не слышал о подобным. поэтому, я ставлю под сомнение истинность утверждения. мне знакома ситуация, когда компания не спешит использовать с++11, оставаясь на с++03 но этому есть обоснование в виде каких то технических ограничений. так например, мы поставляли модули, которые должны были крутиться на каких то древних дебианах, где то в африканской глуши. для этого мы были вынуждены использовать древние компиляторы, потому что новые компиляторы уже не поддерживают такие древние операционки. в другие моменты - пожалуйста, с++1y.
0
|
||
|
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
|
|||
| 07.03.2016, 01:33 | |||
|
0
|
|||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
|||||
| 07.03.2016, 01:43 | |||||
|
что плюсы оказались востребованы на практике. эту картину мы наблюдаем и по сей день. по поводу "старых версий" - очень похоже на бред человека, который тупо не осилил с++1y во-первых, я не давал никаких субъективных оценок. язык промышленный, и находится в топе самых востребованных языков. это - факт, а не моя субъективная оценка. вы легко можете в этом убедится, если загуглите статистику вакансий, или топ самых востребованных. а во-вторых, не нужно переворачивать мои слова сверх наголову. язык хорош - потому что востребован. "востребованность" здесь выступает в качестве метрики. плохие языки не востребованы. это - объективная оценка. она не зависит от моего, ни от вашего мнения.
0
|
|||||
|
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
|
|||||
| 07.03.2016, 01:43 | |||||
Не раз читал code style документы, где команды заранее оговаривают, какие фичи С++ не использовать. Это же не новость.Если не заморачиваться и взять просто первое попавшееся и публичное, то гугловые код-стайл. Цитирую:
0
|
|||||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||
| 07.03.2016, 01:44 | ||
|
но вот это - точно маразм.
0
|
||
|
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
|
|||||
| 07.03.2016, 01:47 | |||||
Так же можно сказать про тебя, что ты не гей, потому что просто нашел себе хорошего мужика.Добавлено через 1 минуту ![]() Добавлено через 51 секунду Добавлено через 43 секунды
0
|
|||||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
|||
| 07.03.2016, 01:48 | |||
|
например, не нужно тратить время на написание убер-шаблона, если он будет использован только в одном месте. код должен быть максимально простым. однако в ситуации, когда множественное наследование окажется в кассу, гнутое "желательно не использовать" будет обоснованно проигнорировано.
0
|
|||
|
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
|
|||
| 07.03.2016, 01:54 | |||
|
Добавлено через 2 минуты
0
|
|||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 07.03.2016, 02:00 | |||
|
0
|
|||
|
529 / 432 / 159
Регистрация: 25.11.2014
Сообщений: 1,662
|
||
| 07.03.2016, 02:00 | ||
|
0
|
||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||||||||||||||||
| 07.03.2016, 02:21 | ||||||||||||||||
|
я например - не люблю. чем больше профита - тем лучше. это избыточно. мне нравится наблюдать, как вы изворачиваетесь. пытаясь продолжать держаться субъективных оценок но так, что бы не слишком уж явно вступало в противоречие объективным. изобретать для этого ничего не нужно. достаточно просто ткнуть вас носом в очевидный факт: язык практичен, потому что востребован. теперь ответьте на вопрос: вы считает, тезис: "язык практичен, потому что востребован" фигнёй? если вы ответите "да", значит вы вступили в противоречие здравому смыслу. но если ответите "нет", значит фигню лопочете вы. выше вы позиционировали себя, как осилиятора плюсов, который просто не любит новый стандарт. ок. одно дело, когда человек действительно осилил сабж, и решил, что это не его. совсем другое, когда человек называет глупостью то, что ему тупо не хватило мазгов понять. объясните пожалуйста причину, как так вышло, что в представленном ниже коде, отправленные по константной ссылке данные, прошли в функцию принимающую данные по не_константной. и компилятор это разрешил: http://rextester.com/VNHBGN62683
они их ставят, что бы код зазря не усложнялся. а это важно в плане стоимости разработки. я не помешан на бизнесе, просто я понимаю, что ваша религия у вас дома. на работе всем наплевать. только профит. Добавлено через 4 минуты если я правильно понял их фразу. во-первых: с/с++ причем статистика вакансий наглядно иллюстрирует, что нужен именно с++ или с/с++. вакансий где требуется pure c значительно меньше.
0
|
||||||||||||||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 07.03.2016, 02:39 | |||
|
А эти желательно не использовать по другой причине делаются. К примеру есть абстрактный класс TStreamable который умеет записываться в файл и из него считываться. и дерево иерархии которое вообще мимо него прошло. Если потом этому дереву или какой то его части приделывать возможность сохранения то можно породить элемент от TStreamable и от нужного класса. и в обоих местах примут аки родного. НО такой прием оправдан только в том случае если к примеру нету исходников библиотеки в которой лежит дерево. В противном случае этот TStreamable нужно ставить куда то в самый верх иерархии. Еще такой фокус со множественным наследованием применим когда разделяют функционал для разных задач. Пример. Класс меш который пользует программа визуализации. Он должен иметь буфер фиксированной длины, неизменный в процессе жизни код формата, ему не нужна функция сохранения, только загрузки, и т.д. В таком виде его и делаем и компилируем его в программу визуализации. Теперь делаем редактор этих мешей, в котором меш должен уметь сохраняться, менять размер буффера код формата и перстраиваться под новый формат и т.д и т.п. Пока этот меш один все просто, просто порождаемся от него и добавляем ему функциональности. Но если у нас таких классов целая иерархия, плюс контейнер который хранит эту иерархию тоже по такому принципу допиливать надо, то нужно сделать базовый класс имеющий общий для группы всей группы расширенный функционал, порожденный контейнер перепилить под прием и т.д. этого базового объекта, а все что есть в дереве породить как от класса из дерева так и от расширенного базового объекта. И вот именно тут появляется более-менее гарантированное соответствия формата редактора формату программы визуализации. Как минимум исключены ошибки связанные с различным обходом иерархии объектов при сохранении/загрузке. Добавлено через 12 минут
0
|
|||
|
Игогошка!
1801 / 708 / 44
Регистрация: 19.08.2012
Сообщений: 1,367
|
|
| 07.03.2016, 11:05 | |
|
C++ - да, фиговый язык. Однако аргументы, которые тут приводят сторонники этой точки зрения, смехотворны
0
|
|
|
710 / 283 / 16
Регистрация: 31.03.2013
Сообщений: 1,340
|
|||
| 07.03.2016, 11:29 | |||
|
Не по теме:
0
|
|||
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||
| 07.03.2016, 11:43 | ||
|
я там специально пометил комментариями интересные моменты. ответ на вопрос на самом деле не сложный, для человека, который позиционирует себя как "осилятор", разумеется.
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 07.03.2016, 13:54 | ||
|
А там где серьезный софт делают и аналитикой и кодингом вся команда занимается. И именно девелоперы такие ограничения и ставят. Правда читают их как рекомендации а не как запреты. По поводу множественного наследования правильно сказано - нефиг его пихать где подряд, но это не значит что его вообще нельзя использовать. Про наследование приватное тоже правильно сказано. Нефиг смешивать бульдога с носорогом где не попадя. Это так понимаю правила в конторах говнософта наставления для выпускников курсов Microsoft которые что такое наследование слышали а про то как иерархии проектировать понятия не имеют. Вообще по большому счету не ограничения а рекомендации по грамотному проектированию иерархии классов. .
0
|
||
| 07.03.2016, 13:54 | |
|
Что учить? Delphi или c++ Что лучшие учить новичку C# или Java Что учить: химию-биологию или программирование? Какой язык лучше учить? Что лучше С++ или Delphi Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|