[recovery mode] Лучше чем C

Комментарии 9

  • 94ea9ae76ebe8bd8376e4e60cb90daf5_small.j

    25.08.17 в 15:04

    +1

    Какае-то хрень, говорить что он похож синтаксисом на C. Какая разница на что он похож синтаксисом?
    Либо ты поддерживаешь синтаксис С, и таким образом тонны С-кода компилируются и исполняются как надо. Либо ты говоришь что я убрал эти С-родовые травмы, и теперь мой язык D-верх совершенства.
    А то что, что-то на что-то другое похоже. Да какая вообще разница? эти синтаксисы учаться за 2–4 недели, а дальше ты лобаешь код с той же скоростью. Или ты нанимаешь 100500 девелоперов betterC-режима, и они тебе лабают код с той же скоростью.
    Лучше описали бы, плюсы и минусы этого синтаксиса.
    И да, я не увидел паттерн-матчинг. Так сразу вопрос, доколе? :)
    • 25.08.17 в 15:12

      +1

      Чем проще синтаксис, тем меньше шансов сделать ошибку. Да и вообще код проще понимается.

      • 94ea9ae76ebe8bd8376e4e60cb90daf5_small.j

        25.08.17 в 15:24

        0

        Ответ неверен. Синтаксис асемблера проще некуда, вот только ошибки там не отлавливаются в прицнипе.
        Язык это такая клетка для программиста.
        С одной стороны он должен позволять выразить максимум.
        С другой стороны он должег позволять выразить это одним единственным способом.
        Требования противоречивы.

        Про паттерн матчинг мой вопрос был в том, что это очень полезная штука которая из коробки должна быть в языке. Когда её нет, то твой код вместо линейного становится разветвленным, а это очень такая хорошая причина для всяких ошибок.

        • 25.08.17 в 15:28

          0

          Вы сами себе противоречите.

          • 94ea9ae76ebe8bd8376e4e60cb90daf5_small.j

            25.08.17 в 15:30

            0

            ЧТо? ГдЕ?
  • 25.08.17 в 15:04

    +2

    Уже 16 лет мучаются, а он так никому и не нужен.
  • d9f3edc26cc7ce2fbb27a74ef3f181dc_small.p

    25.08.17 в 15:41

    0

    Эта вольный перевод статьи D is a Better C, но нужно было хотя бы перевести её полностью, там описаны некоторые важные тонкости.

  • 25.08.17 в 15:43

    0

    Да это же D--.
  • 25.08.17 в 15:47

    0

    По хорошему, все статьи по поводу языка программирования D напоминают пропаганду! В который раз в этом убеждаюсь!)))) О том, что D — это убийца C++, D — это убийца Rust, D — это убийца C, D — это убийца Go, и т.д. и т.п. Постоянно… сплошное навязывание мнения, что D — лучший язык программирования, но что-то я в этом сомневаюсь.

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

© Habrahabr.ru