На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела:
1. Название темы - краткое описание кто/что против кого/чего
2. В первом сообщении - список параметров, по которым идет сравнение.
3. Старайтесь аргументировать свои высказывания. Фразы типа "Венда/Слюникс - ацтой" считаются флудом.
4. Давайте жить дружно и не доводить обсуждение до маразма и личных оскорблений.
Модераторы: Модераторы, Комодераторы
Страницы: (495) « Первая ... 433 434 [435] 436 437 ...  494 495  ( Перейти к последнему сообщению )  
> Delphi vs C++ vs C# , ну и Java немножко, где-то ближе к старшему байту номеров страниц
    Цитата --Ins-- @
    Цитата Qraizer @
    Romtek, у C и C++ нет ничего, за что пришлось бы платить, если в программе это не используется.

    Такое странное преимущество, которое явно говорит о низкоуровневости языка. Еще одно тому подтверждение - это мои личные наблюдения какие задачи решают плюсовики - разработка всяких там смарт-поинтеров, пропертей, мультиметодов и проч. и у каждого свой велосипед, но вот как-то нечасто встречаю решение каких-либо прикладных задач :D

    Ага, а ещё на нём всякие гуглояндексы пишут серверный софт, критичный к потребляемым ресурсам. Не, не юзаете сервисы этих компаний?

    Добавлено
    Цитата --Ins-- @
    Цитата MyNameIsIgor @
    Основа идеологии C++ - так называемый...


    ...принцип мультипарадигменности, что и продемонстрировано на картинке. Напихать в язык как можно больше всего, что вместе едва ли уживается, авось кому-то пригодится

    Реквестирую пруф из D&E :rolleyes:

    Добавлено
    Кстати, неплохо было бы перечислить что именно "всего" напихали и что с чем не уживается...
    Сообщение отредактировано: MyNameIsIgor -
      Цитата --Ins-- @
      Такое странное преимущество, которое явно говорит о низкоуровневости языка.

      Это говорит о потенциальной эффективности порождаемого кода и об относительно легковестном рантайме.
      Низкоуровневый/высокоуровневый - это совсем другая опера. Абстрактный исполнитель низкоуровневого языка соответствует фактическому исполнителю(который может быть виртуальным, но это уже другая история), абстрактный исполнитель высокоуровневого - не соответствует.
      Но С и С++(в меньшей степени) можно отнести к системным языками, т.е. языкам на которых хорошо и удобно писать системные программы(которые обслуживают существующие системы или создают свои и предоставляют к ним некоторый интерфейс), от прошивки устройств до высокопроизводитльных backend'ов веб-приложений.

      Добавлено
      Цитата --Ins-- @
      Цитата MyNameIsIgor @
      Основа идеологии C++ - так называемый...


      ...принцип мультипарадигменности

      Нет. Он там сам развился :) Как и метапрограммирование на шаблонах, например.

      Цитата
      Напихать в язык как можно больше всего, что вместе едва ли уживается, авось кому-то пригодится

      Например?
        Цитата MyNameIsIgor @
        Ага, а ещё на нём всякие гуглояндексы пишут серверный софт, критичный к потребляемым ресурсам. Не, не юзаете сервисы этих компаний?


        Не спорю, само то для этих целей.

        Цитата D_KEY @
        Это говорит о потенциальной эффективности порождаемого кода и об относительно легковестном рантайме


        Ассемблерный код тоже эффективный. Но не так уж и много где требуется повышенная эффективность, мне чаще встречаются задачи где важнее скорость и стоимость разработки при удовлетворительной эффективности кода. Ну да, всякие сервисы и серверы, требовательные к ресурсам. Сфера конечно важная, но ведь пафоса сколько, позиционируется как супер-мега-универсальный язык, который все умеет и для всего-всего :D

        Цитата D_KEY @
        Он там сам развился


        И что это меняет?
        Сообщение отредактировано: --Ins-- -
          Цитата --Ins-- @
          Ассемблерный код тоже эффективный.

          Всегда поражает это сравнение :wacko:

          Цитата
          мне чаще встречаются задачи где важнее скорость и стоимость разработки при удовлетворительной эффективности кода.

          Проблема в том, что критерии "удовлетворительной эффективности" могут быть разными ;)

          Цитата
          но ведь пафоса сколько, позиционируется как супер-мега-универсальный язык, который все умеет и для всего-всего :D

          :blink:

          Цитата
          И что это меняет?

          Это делает твою фразу ложной :)
            Цитата --Ins-- @
            Ну да, всякие сервисы и серверы, требовательные к ресурсам.

            Но не надо недооценивать эту нишу. Например, я сейчас участвую в разработке медицинского софта, который "внизу" - плюсы, морда - javascript. Хотя лучше бы был питон...
            И что-то я пока не вижу чем заменить плюсы в нашем случае, чтобы и с такой производительностью, и кроссплатформенный, и с большим количество готовых либ...
            Цитата --Ins-- @
            Сфера конечно важная, но ведь пафоса сколько, позиционируется как супер-мега-универсальный язык, который все умеет и для всего-всего

            Ну, практика показывает, что "умеют" плюсы никак не меньше тех же дельфей, а профиту дают больше.
            Цитата --Ins-- @
            И что это меняет?

            Что вы переврали мои слова об идеологии C++.
              Цитата --Ins-- @
              Ассемблерный код тоже эффективный.
              Вопрос в стоимости, которая платится за эту эффективность.
                Цитата D_KEY @
                Это делает твою фразу ложной


                Это делает неуместным объяснение картинки идеологией, но уместным - мое ;)

                Цитата D_KEY @
                Проблема в том, что критерии "удовлетворительной эффективности" могут быть разными


                Если стоимость затраченных ресурсов для достижения большей эффективности выше профита, то вот тебе и единственный критерий "удовлетворительной эффективности". Ты знаешь другие?

                Добавлено
                Цитата MyNameIsIgor @
                Ну, практика показывает, что "умеют" плюсы никак не меньше тех же дельфей, а профиту дают больше.


                Дельфи себя не позиционирует как "язык для всего" и утверждение, что плюсы умеют то, что я делаю с помощью дельфи лучше, как минимум спорно, а на самом деле я убежден что ложно
                Сообщение отредактировано: --Ins-- -
                  Цитата --Ins-- @
                  Если стоимость затраченных ресурсов для достижения большей эффективности выше профита, то вот тебе и единственный критерий "удовлетворительной эффективности". Ты знаешь другие?

                  Да. Например, требуемый диапазон запросов в секунду, количество одновременных соединений и пр. И софт, который этому не удовлетворяет, просто будет не нужен :)
                    Цитата D_KEY @
                    Да. Например, требуемый диапазон запросов в секунду, количество одновременных соединений и пр. И софт, который этому не удовлетворяет, просто будет не нужен


                    Эээ, ты привел частный случай моего определения и утверждаешь, что это нечто совсем другое?
                      Еще раз
                      Цитата
                      критерии "удовлетворительной эффективности" могут быть разными

                      Соответственно, выбираются и инструменты(в том числе и язык).
                      С чем ты споришь-то?
                        Цитата --Ins-- @
                        Дельфи себя не позиционирует как "язык для всего"

                        Для чего же тогда этот... эмммм... ладно уж, язык.
                        Цитата --Ins-- @
                        утверждение, что плюсы умеют то, что я делаю с помощью дельфи лучше, как минимум спорно, а на самом деле я убежден что ложно

                        Что же это такое, что вы "делаете лучше", а на плюсах так и вообще не сделать?
                          Цитата MyNameIsIgor @
                          Что же это такое, что вы "делаете лучше", а на плюсах так и вообще не сделать?


                          Кто тут еще чьи слова перевирает?

                          Цитата D_KEY @
                          Еще раз


                          Давай я еще раз ;) Или же в твоем примере подразумевается что профита будет меньше, чем затрат на достижение большей эффективности - тогда да, ты действительно знаешь другой критерий, но это лечат :D

                          Эффективность кода ради эффективности никому не нужна, если ты считаешь иначе, то это болезнь. Конечно можно сделать код-конфетку, вопрос лишь какой ценой и зачем? А теперь еще раз: в большинстве задач, с которыми я сталкиваюсь, эффективность не упирается в требование к ресурсам. Такие задачи где упирается, безусловно, есть, но чем дальше, тем их меньше и тем больше задач с большим перекосом в прикладную область из системной
                          Сообщение отредактировано: --Ins-- -
                            Цитата --Ins-- @
                            Кто тут еще чьи слова перевирает?

                            Вы мои. Да ещё и на вопросы не отвечаете :D
                              Цитата MyNameIsIgor @
                              Вы мои


                              Фиксируем разногласия.

                              Цитата MyNameIsIgor @
                              Да ещё и на вопросы не отвечаете


                              Поэтому и не отвечаю на перевирание своих слов
                                Цитата --Ins-- @
                                Эффективность кода ради эффективности никому не нужна, если ты считаешь иначе, то это болезнь.

                                Вам привели пример
                                Цитата D_KEY @
                                требуемый диапазон запросов в секунду, количество одновременных соединений и пр.

                                Это требование ТЗ. Не удовлетворяющее ему ПО не нужно. И не важно, что оно стоит в десять раз дешевле - оно выдаёт на одно соединение меньше, чем требуется.
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (495) « Первая ... 433 434 [435] 436 437 ...  494 495


                                Рейтинг@Mail.ru
                                [ Script execution time: 0.5727 ]   [ 15 queries used ]   [ Generated: 29.07.26, 14:01 GMT ]