|
42 / 42 / 17
Регистрация: 25.04.2014
Сообщений: 499
|
|
Почему вы пишете на c++?06.11.2016, 20:09. Показов 7251. Ответов 98
Метки нет (Все метки)
здравствуйте... в общем, решил поспрашивать людей о том, почему они пишут/остаются на c++. к размышлениям натолкнули пара реплик людей с просторов интернета... согласен, такое можно видеть очень часто, но все же:
Кликните здесь для просмотра всего текста
=================
1)По моему скромному опыту (я в прошлом разработчик на C++, ныне на .NET, то есть, обобщённый «Java-программист» в контексте статьи) .NET-разработчик с опытом N лет в среднем более квалифицирован, чем C++-разработчик с опытом тех же N лет. Как бы парадоксально это ни звучало для плюсистов. Пока последний решает на C++ проблемы, которые больше ни в одном языке так изящно не решаются (но при этом и не возникают), первый сталкивается с бОльшим разнообразием паттернов, архитектурных подходов, идиом и концепций. Имхо. 2)> С++ разработчику достаточть легко в последствии освоить C# Категорически не согласен. Почему-то некоторые задроты думают, что вручную удалив память, они стали какими-то гуру программазма! ДАЛЕКО НЕ. Ровно наоборот — пока «сипиписники» возились в низкоуровневых дебрях, тратя своё время на ЕРУНДУ, «шарповоды» осваивали высокоуровневые вещи типа дженериков, async, TPL и прочее. И когда приходит такой вот «сипиписник» в цэшарп, он выглядит как неандерталец, который не способен использовать тостер. Выглядит жалко. А вот и образец «гуманитарной» логики: > Одна из них это портативность… Intel C++ Compiler (по фичам он «не очень») Ну то есть существует компилятор С++, который по фичам «очень», но при этом, очевидно, несовместим с тем, который «не очень»? Тогда знаете что, такая «портативность» не стоит и гроша. Достаточно сосчитать все #ifdef’ы, чтобы понять — С++ реализован у всех по-своему. > Со строками в С++ беда. Именно. И ЭТО У БАЗОВОГО ТИПА! Кому нужно это «говно с крестами», если в нём нельзя написать элементарную обработку строк? Вот за это мы и перешли в C# — среду, где нет разбродов хотя бы по элементарным вещам. Конечно, «массивы» там полный отстой (особ. по ср. с Ди), но с самой библиотекой можно работать без особого напряга. Карочи, С++ — это не инструмент, а «вынужденная мера», «зубная боль ИТ». Кто может — избегает, кто вынужден — учится фигурному катанию на костылях и художественной резьбе по изготовлению берёзовых велосипедов. Бедняги, их жалкие потуги в 21 веке — просто мазохизм! =================================== и считаете ли вы, что все так плохо с c++?
0
|
|
| 06.11.2016, 20:09 | |
|
Ответы с готовыми решениями:
98
На чем еще пишете, кроме PB? Под .NET, например, пишете? Где вы пишете?
|
|
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
||
| 06.11.2016, 23:00 | ||
|
0
|
||
|
Ушел с форума
|
||
| 06.11.2016, 23:26 | ||
|
тому беспределу, который этот язык с легкостью порождает, попадая в руки программистов, не обладающих нужной квалификацией и дисциплиной. Но лично мне есть с чем сравнивать C++: я начинал с BASIC и ассемблеров под разные архитектуры, затем постепенно переполз на C, и только потом на плюсы. Возможно поэтому я стараюсь никогда не злоупотреблять возможностями, которые предоставляет C++, и писать код с уклоном в простоту.
2
|
||
|
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
||
| 06.11.2016, 23:31 | ||
|
0
|
||
|
42 / 42 / 17
Регистрация: 25.04.2014
Сообщений: 499
|
||
| 06.11.2016, 23:41 [ТС] | ||
|
0
|
||
| 06.11.2016, 23:53 | |
|
0
|
|
| 06.11.2016, 23:55 [ТС] | |
|
0
|
|
|
|
||
| 07.11.2016, 00:03 | ||
|
0
|
||
|
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
||
| 07.11.2016, 00:04 | ||
|
0
|
||
|
Игогошка!
1801 / 708 / 44
Регистрация: 19.08.2012
Сообщений: 1,367
|
|||
| 07.11.2016, 00:11 | |||
|
Пишу на С++, потому что на данный момент это самый удобный инструмент для критичных к ресурсам приложений.
2
|
|||
|
|
||
| 07.11.2016, 00:12 | ||
|
Кстати я так понимаю в С++11 могли уже исправить.
0
|
||
|
42 / 42 / 17
Регистрация: 25.04.2014
Сообщений: 499
|
||
| 07.11.2016, 00:17 [ТС] | ||
|
0
|
||
|
|
|
| 07.11.2016, 00:22 | |
|
Кстати по теме Пути к файлам
0
|
|
|
Игогошка!
1801 / 708 / 44
Регистрация: 19.08.2012
Сообщений: 1,367
|
||
| 07.11.2016, 00:30 | ||
|
Если ты слишком много времени уделяешь именно специфическим "фишечкам" плюсов, то да, у меня для тебя плохие новости - так не надо делать
0
|
||
|
42 / 42 / 17
Регистрация: 25.04.2014
Сообщений: 499
|
||
| 07.11.2016, 00:34 [ТС] | ||
|
ct0r, я ведь не случайно привел первую цитату... все сконцентрировали внимание лишь на второй т.к. там негатив фатальный... а первая имхо по делу:
0
|
||
|
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
||
| 07.11.2016, 00:34 | ||
|
Пути не в латинице? Японская программа такой создала, когда устанавливалась.
0
|
||
|
Игогошка!
1801 / 708 / 44
Регистрация: 19.08.2012
Сообщений: 1,367
|
||
| 07.11.2016, 00:42 | ||
Только у фанбоев в языке не бывает проблем.
0
|
||
|
42 / 42 / 17
Регистрация: 25.04.2014
Сообщений: 499
|
||
| 07.11.2016, 00:44 [ТС] | ||
|
ну мысль вроде донес
0
|
||
|
|
|
| 07.11.2016, 00:58 | |
|
Renji, Ок, допустим что тогда выдаст std::experimental::filesystem::path при поиске такого файла?
Т.е. я к том что не будешь же зашивать путь в utf8 прямо в исходниках, он откуда то берется то ли с диалога то ли вводится с консоли или еще как.
0
|
|
|
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
||
| 07.11.2016, 01:01 | ||
|
0
|
||
| 07.11.2016, 01:01 | |
|
На каких ассемблерах вы пишете чаще всего? На работе вы пишете приложения для андроида? Почему солнце круглое, а небо зеленое. Почему ооп такое странное? Внезапно почему то игры на компьютере начали фризить подлагивать не знаю почему?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Нейтральные знания, чистый код - бла-бла-бла-бла, на самом деле кликбейт и самореклама, плагиат, и вот почему
Hrethgir 27.07.2026
То-есть отклонение такой публикации говорит само за себя, и пусть только возьмут на вооружение после отклонения публикации - это будет чистейшим актом плагиата. Отклонял Хабр.
Дословно, отклонённая. . .
|
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы
Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
|
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
|
Очистка реквизитов и табличных частей документа при копировании (вариант 2)
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2.
Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
|
|
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
|
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
|
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
|
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
|