Здравствуйте, varenikAA, Вы писали:
AA> AA>Немного хайпа. AA>Как думаете, он прав?
Ну, не совсем. С учетом того что появился .NET Core и вроде даже понемногу взлетел, про эту платформу больше нельзя говорить что она полное УГ. Тоесть это до сих пор УГ, но уже не такое полное как было еще несколько лет назад.
А C++ конечно навсегда, куда же без этого монстра-то?
Здравствуйте, kaa.python, Вы писали:
KP>Здравствуйте, varenikAA, Вы писали:
AA>> AA>>Немного хайпа. AA>>Как думаете, он прав?
KP>Ну, не совсем. С учетом того что появился .NET Core и вроде даже понемногу взлетел, про эту платформу больше нельзя говорить что она полное УГ. Тоесть это до сих пор УГ, но уже не такое полное как было еще несколько лет назад.
KP>А C++ конечно навсегда, куда же без этого монстра-то?
А как же мнение Линуса?
C++ is a horrible language. It’s made more horrible by the fact that a lot of substandard programmers use it, to the point where it’s much much easier to generate total and utter crap with it. Quite frankly, even if the choice of C were to do *nothing* but keep the C++ programmers out, that in itself would be a huge reason to use C.
Перевод:
С ++ ужасный язык. Это стало еще более ужасным из-за того, что многие некачественные программисты используют его до такой степени, что с ним гораздо проще генерировать полное и полное дерьмо. Откровенно говоря, даже если бы выбор C заключался в том, чтобы «ничего не делать», но не допускать программистов на C ++, это само по себе было бы огромной причиной для использования C.
Здравствуйте, varenikAA, Вы писали:
AA>А как же мнение Линуса? AA>
AA>C++ is a horrible language. It’s made more horrible by the fact that a lot of substandard programmers use it, to the point where it’s much much easier to generate total and utter crap with it. Quite frankly, even if the choice of C were to do *nothing* but keep the C++ programmers out, that in itself would be a huge reason to use C.
AA>Перевод: AA>
AA>С ++ ужасный язык. Это стало еще более ужасным из-за того, что многие некачественные программисты используют его до такой степени, что с ним гораздо проще генерировать полное и полное дерьмо. Откровенно говоря, даже если бы выбор C заключался в том, чтобы «ничего не делать», но не допускать программистов на C ++, это само по себе было бы огромной причиной для использования C.
я большой фанат Си
но вынужден констатировать для больших проектов С++ лучше чем Си
Здравствуйте, varenikAA, Вы писали:
AA>А как же мнение Линуса?
Тут не всё однозначно и нужно учитывать кто такой Линус и почему у него C++ подгорает. Да и сложно не согласиться с тем, что C++ в ядре ну так себе идея, а за пределами ядра тот же Линус мало в чем засветился (не будем про Git — т.к. его изначально писали разработчики ядра для разработки ядра), что бы принимать его мнение как серьезные аргумент.
AA>C++ is a horrible language. It’s made more horrible by the fact that a lot of substandard programmers use it, to the point where it’s much much easier to generate total and utter crap with it. Quite frankly, even if the choice of C were to do *nothing* but keep the C++ programmers out, that in itself would be a huge reason to use C.
AA>Перевод: AA>
AA>С ++ ужасный язык. Это стало еще более ужасным из-за того, что многие некачественные программисты используют его до такой степени, что с ним гораздо проще генерировать полное и полное дерьмо. Откровенно говоря, даже если бы выбор C заключался в том, чтобы «ничего не делать», но не допускать программистов на C ++, это само по себе было бы огромной причиной для использования C.
AA>С ++ ужасный язык. Это стало еще более ужасным из-за того, что многие некачественные программисты используют его до такой степени, что с ним гораздо проще генерировать полное и полное дерьмо. Откровенно говоря, даже если бы выбор C был только для того, чтобы держать программистов на C ++ на расстоянии, это само по себе было бы огромной причиной для использования C.
Здравствуйте, kaa.python, Вы писали:
KP>Да и сложно не согласиться с тем, что C++ в ядре ну так себе идея
Очень сложно согласиться с такой дурью тем, кто на С++ писал kernel drivers
KP>не будем про Git
Не будем, потому что это такое спагетти что просто атас.
Здравствуйте, CreatorCray, Вы писали:
CC>Очень сложно согласиться с такой дурью тем, кто на С++ писал kernel drivers
Сколько пишу близкого к железу и операционке, никогда там С++ не видел. С с классами и немного синтаксического сахара. При разумной организации классов, код действительно проще поддерживать после определённого количества kloc.
Здравствуйте, El Camino Real, Вы писали:
ECR>Сколько пишу близкого к железу и операционке, никогда там С++ не видел. ECR> С с классами и немного синтаксического сахара. При разумной организации классов, код действительно проще поддерживать после определённого количества kloc.
Ты что именно под С++ понимаешь то?
Я — то, что встроено в язык. Classes, inheritance, templates, "вот это вот всё"
А не STL с бустом.
Здравствуйте, kaa.python, Вы писали:
KP>Это ты про IOKit то-ли?
Нет, это было ещё до Apple.
В IOKit просто сраный ужас писаный закоренелыми сишниками со всей пролетарской ненавистью.
Здравствуйте, kaa.python, Вы писали:
KP>Ну, не совсем. С учетом того что появился .NET Core и вроде даже понемногу взлетел, про эту платформу больше нельзя говорить что она полное УГ. Тоесть это до сих пор УГ, но уже не такое полное как было еще несколько лет назад.
Если говорить о решениях уровня .NET, то кроссплатформенные технологии, в которые эта самая кроссплатформенность заложена изначально. К примеру JVM, BEAM, LLVM, ассемблер/виртуальная машина Go и т.д.
Здравствуйте, kaa.python, Вы писали:
F>>А что не УГ?
KP>Если говорить о решениях уровня .NET, то кроссплатформенные технологии, в которые эта самая кроссплатформенность заложена изначально. К примеру JVM, BEAM, LLVM, ассемблер/виртуальная машина Go и т.д.
И в чем же фатальный недостаток у .net?
Я серьезно.