[recovery mode] Лучше чем C
Комментарии 9
-
+1
Какае-то хрень, говорить что он похож синтаксисом на C. Какая разница на что он похож синтаксисом?
Либо ты поддерживаешь синтаксис С, и таким образом тонны С-кода компилируются и исполняются как надо. Либо ты говоришь что я убрал эти С-родовые травмы, и теперь мой язык D-верх совершенства.
А то что, что-то на что-то другое похоже. Да какая вообще разница? эти синтаксисы учаться за 2–4 недели, а дальше ты лобаешь код с той же скоростью. Или ты нанимаешь 100500 девелоперов betterC-режима, и они тебе лабают код с той же скоростью.
Лучше описали бы, плюсы и минусы этого синтаксиса.
И да, я не увидел паттерн-матчинг. Так сразу вопрос, доколе? :)-
25.08.17 в 15:12
+1
Чем проще синтаксис, тем меньше шансов сделать ошибку. Да и вообще код проще понимается.
-
0
Ответ неверен. Синтаксис асемблера проще некуда, вот только ошибки там не отлавливаются в прицнипе.
Язык это такая клетка для программиста.
С одной стороны он должен позволять выразить максимум.
С другой стороны он должег позволять выразить это одним единственным способом.
Требования противоречивы.Про паттерн матчинг мой вопрос был в том, что это очень полезная штука которая из коробки должна быть в языке. Когда её нет, то твой код вместо линейного становится разветвленным, а это очень такая хорошая причина для всяких ошибок.
-
0
Вы сами себе противоречите.
-
0
ЧТо? ГдЕ?
-
-
-
-
-
+2
Уже 16 лет мучаются, а он так никому и не нужен. -
25.08.17 в 15:41
0
Эта вольный перевод статьи D is a Better C, но нужно было хотя бы перевести её полностью, там описаны некоторые важные тонкости.
-
0
Да это же D--. -
25.08.17 в 15:47
0
По хорошему, все статьи по поводу языка программирования D напоминают пропаганду! В который раз в этом убеждаюсь!)))) О том, что D — это убийца C++, D — это убийца Rust, D — это убийца C, D — это убийца Go, и т.д. и т.п. Постоянно… сплошное навязывание мнения, что D — лучший язык программирования, но что-то я в этом сомневаюсь.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.