Size: a a a

cxx.Дискуссионная

2020 October 16

КП

Константин Пунш... in cxx.Дискуссионная
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
аааа, ну да :)
источник

Е

Егор in cxx.Дискуссионная
Alexander Zaitsev
если он такой хороший, то почему же он нахуй никому не упал
Потому что люди ТУПЫЕ
источник

КП

Константин Пунш... in cxx.Дискуссионная
Ну так сложилось
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Егор
Потому что люди ТУПЫЕ
с этим уж точно никто не спорит
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Константин Пунш
Ну так сложилось
такое себе обьяснение
источник

КП

Константин Пунш... in cxx.Дискуссионная
Есть много хороших недооцененых вещей
источник

КП

Константин Пунш... in cxx.Дискуссионная
И я не говорю, что я буду пользоваться только D.
источник

КП

Константин Пунш... in cxx.Дискуссионная
Если его используешь, в скором времени окажешься в коробке под мостом
источник

КП

Константин Пунш... in cxx.Дискуссионная
Мне он больше нравится чем c++
источник

КП

Константин Пунш... in cxx.Дискуссионная
Alexander Zaitsev
если он такой хороший, то почему же он нахуй никому не упал
Вот сам создатель чо пишет
источник

КП

Константин Пунш... in cxx.Дискуссионная
основными проблемами D являются:

Плохой прием публикой после многих лет номинального существования. Долгожители комьюнити могут раскритиковать такое заявление (D в его текущей форме относительно молод, популярность растет, итд). Но такое отношение сохраняется и влияет на дальнейший рост популярности и это факт. В итоге менеджеры и инженеры скептически относятся к популяризации языка, который был неудачником так долго. Более того, время работает против D до тех пор, пока не будет очевидного прироста популярности.

Печальная история в связи D со сборкой мусора (GC). GC великое изобретение, но решение его использовать в D мгновенно изолировало его от основной целевой аудитории – программистов на С и С++. Для них линия партии выглядела так «Не хотите GC? Не проблема! Можете также использовать D с RAII или с ручным управлением!». Несмотря на то, что в целом это верно, такой подход был практически бесполезным из-за отсутствия поддержки такого стандартной библиотекой, что означало для предполагаемого пользователя оказаться раздетым до трусов и начинать с создания базовой инфраструктуры. Даже для тех, кто не возражал против GC, качество его реализации было довольно невзрачным. В общем можно сказать, что D получил все недостатки GC, но не воспользовался преимуществами.

Исторические сложившееся отсутствие визионеров. Лишенный корпоративной поддержки, D вело вперед сообщество, в котором проще найти проницательного инженера, нежели проектного управленца или харизматичного лидера. В течение долгого времени успешность попыток D в продвижении и саморекламе имела отрицательный результат. Первый документ о планировании датирован 1 января 2015, а следующая итерация (Vision/2015H2 — D Wiki) вышла на четыре месяца позже запланированного, что является прекрасным примером самоиронии с точки зрения планирования
источник

EG

Emmanuel Goldstein in cxx.Дискуссионная
D просто не нужен
Он не настолько похож на C, чтобы быть идеально совместимым
Не имеет никаких принципиально новаторских идей
За ним не стоит гугл, как стоял за го
источник

EG

Emmanuel Goldstein in cxx.Дискуссионная
При этом он скопировал из C всякие стрёмные дизайнерские решения вроде синтаксиса switch
источник

КП

Константин Пунш... in cxx.Дискуссионная
🌰
источник

КП

Константин Пунш... in cxx.Дискуссионная
Справедливо
источник

EG

Emmanuel Goldstein in cxx.Дискуссионная
Emmanuel Goldstein
При этом он скопировал из C всякие стрёмные дизайнерские решения вроде синтаксиса switch
При этом D умудрился промахнуться в этом мимо обоих стульев
Там нет fallthrough, но break; всё равно писать надо
источник
2020 October 17

E

Emirlan in cxx.Дискуссионная
Здравствуйте,не могли бы вы мне помочь перевести код с языка С на С++
источник

E

Emirlan in cxx.Дискуссионная
Я перевел,но не думаю что правильно
источник

E

Emirlan in cxx.Дискуссионная
А так же не понял одну строку
источник