Си диез / Говнокод #7186 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
static string foo()
        {
            int i = 0;
            //code
            return "some string "+ i++;
        }

Запостил: Irdis Irdis, (Updated )

Комментарии (49) RSS

  • Что вернет функция все знают? 😉
    ЗЫ: Компилить нельзя)
    ЗЫЫ: Всем троллерам находясь в здравом уме и твердой памяти, торжественно заявляю: я знаю)))
    Ответить
    • >foo
      fuuu, синим по белому же написано, что string. Язык не тот выбрал для вопросов. И да мы знаем, что "some string 0", ане "some string ", тк C#, ане C++.
      Ответить
          • То что не все знают про то что метод ToString() в C# вызывается неявно. А в С++ вообще необходимо sprintf использовать. Самому когда учился трудно было при переходе с ++ на #.
            А вообще мечтал поймать кого нибудь кто написал бы что функция возвращает some string 1 :)))
            Ответить
            • > не все знают
              только пхпешнтки

              > при переходе с ++ на #
              ни один уважающий себя плюсист не перейдет на VB со смешными скобочками
              Ответить
              • >ни один уважающий себя плюсист
                Задачи бывают разными, некоторые и на шарпах лучше реализовать.
                А слово "переход" не надо расценивать как "отказ" от одного в пользу другого.
                Это скорее дополнение.
                Ответить
                • >ни один уважающий себя плюсист не перейдет на VB со смешными скобочками
                  Да ты прав VB не может стоять даже рядом с C++ и C# это язык домохозяек. И не слово про IL я имею ввиду синтаксис типизацию итд.
                  > Это скорее дополнение.
                  C++ самый быстрый язык высокого уровня, полностью от него отказаться нельзя, т.к. при выполнении сложной математики С# очень не дотягивает по скорости. Даже при использовании небезопасного кода.
                  Ответить
                  • казнить нельзя помиловать :р

                    > C# это язык домохозяек
                    угу, получилось нечто типа PHP для пользователей застрявших на Windows
                    Ответить
                    • >C# для пользователей застрявших на Windows
                      Вообще то, C# программы работают и на маках и в линуксе, ага.
                      Ответить
                  • Извините очепятался) VB это язык домохозяек
                    Мысля была такая.
                    Ответить
                • >А слово "переход" не надо расценивать как "отказ" от C++ в пользу C#.
                  А по моему enemis имел ввиду тотальный переход с С++ на C# с полным отказом от первого, так что БагЕнот прав.
                  Ответить
                  • > тотальный переход с С++ на C#
                    по-моему, он считает что диез это 4 плюсика.
                    тем, кому в плюсах комфортно, шарп будет казаться чрезвычайно убогой скриптотой.

                    > БагЕнот
                    жук-енот! годно, годно... жаль, что страйкер поломал кириллицу в логинах...
                    Ответить
                    • >жаль, что страйкер поломал кириллицу в логинах...
                      Страйк, отремонтируйте кириллицу! ^_^
                      Ответить
                  • Нет я не имел ввиду тотальный переход.
                    Мое мнение шарп достойный внимания язык, позволяющий в сжатые сроки реализовать функциональные приложения. C++ необходимо юзать когда нужно вычислять сложную математику например апроксимацию функций ген алгоритмами или построения нейросетей.
                    Ответить
                    • >Нет я не имел ввиду тотальный переход.
                      Опыта у вас явно мало...
                      Ответить
                    • >C++ необходимо юзать когда нужно вычислять сложную математику например апроксимацию функций ген алгоритмами или построения нейросетей.

                      Вы так говорите, будто никогда не будете это писать, поэтому выкидываете С++ на помойку. Вы случаем не на ASP.NET пишите под C#?
                      Ответить
                      • >случаем не на ASP.NET пишите
                        Нет на asp.net не пишу - WinForms Wpf, WCF - немного.
                        >Вы так говорите, будто никогда не будете это писать, поэтому выкидываете С++
                        Почему вы решили что я не буду писать программы такого типа?Я тестировал работу классического алгоритма "поиск пути коммивояжера". На 2 х языках. Исходный код почти одинаковый. Вывод результата в консоль. С++ примерно на 1.5 мин затратила меньше времени чем C#. Тест был 10000 итераций 48 городов(dj89). примерное время выполнения 6 мин С++ , примерное 8мин 30 сек С#
                        В данный момент в рамках научной работы как раз собираюсь строить систему распознавания образов.
                        Библиотеку планирую разработать на C++, GUI на WPF.
                        С++ я думаю если и уйдет напомойку то только вместе NETом что вближайшие лет 10 точно не случится.
                        Ответить
                        • Распараллелить вычисления пробовали? На C# это элементарно: Parallel.For, Parallel.ForEach, PLINQ. На C++ для этого потребуются приседания.

                          Но, конечно, для мат. вычислений цпп лучше, чем шарпушечка. Хотя... Fortran?..
                          Ответить
                        • Нет смысла тестировать почти одинаковый код на разных языках.
                          Ответить
                            • Новый код? Конечно, тестировать.

                              Я имею в виду, что не имеет смысла для сравнения языков писать почти одинаковый код — задачу нужно решать наиболее естественными для языков средствами (ну и сравнение языков при этом ещё больше теряет смысл).
                              Ответить
              • мне кажется, или у вас уже пунктик про пехепешников и VB со смешными скобочками?
                Ответить
                • я - пунктуален

                  > про пехепешников
                  вобщем-то я и бродячих собак тоже не люблю
                  Ответить
              • -Где этот чертов пехапешник?!
                -Не шуми, я пехапешник!
                Ответить
            • >А вообще мечтал поймать кого нибудь
              Начните с божьих коровок.
              Ответить
              • а закончите ворами, убийцами и грязными политиками
                Ответить
            • >кто написал бы что функция возвращает some string 1
              "ome string " тоже было-бы забавно.
              Ответить
            • >А в С++ вообще необходимо sprintf использовать.
              iostreams нужно использовать, стандартный sprintf не безопасен. Он добавлен лишь для совместимости с Си.
              Ответить
            • > А вообще мечтал поймать кого нибудь кто написал бы что функция возвращает some string 1 :)))

              Напиши ++i тогда
              Ответить
    • какой силой... реальный проект. В current показана основная суть. Я бы честно не смог такого придумать.
      Ответить
      • >В current показана основная суть
        Подробности в студию.
        Ответить
  • Минусуете зря. Говнокод зачётный и с юмором.
    Ответить

Добавить комментарий

Где здесь C++, guest?!

    А не использовать ли нам bbcode?


    8