1. C++ / Говнокод #25327

    +2

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    https://www.opennet.ru/opennews/art.shtml?num=50026
    
    После двух лет разработки компания The Qt Company представила
    компактный встроенный http-сервер для Qt, доступный для
    разработчиков приложений в виде класса QHttpServer. Сервер
    пока развивается как экспериментальный проект Qt Labs, но
    запланирован для включения в основной состав Qt 6.

    Вот жеж этим [censored] делать нехер. Вы уже в Qt встроили жабаскрипт ( https://doc.qt.io/qt-5/topics-scripting.html ), и даже встроили браузер, но вам этого мало, вы еще и вебсервер встроили. Встройте еще туда и PHP, чтоб вообще всё возможное говно в себя вобрать

    Запостил: j123123, 26 Января 2019

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

    • А может еще встрить 1C? Подкиньте им эту идею
      Ответить
    • Лунная клизма, дай мне силу пережить всё это!
      Ответить
    • Кстати, как насчет того, чтоб в стандарт C++ встроить PHP в компилтайм, наравне с шаблонами, констэкспрами и сишным препроцессором? Комитет это поддержит?
      Ответить
      • У "PHP" синтаксис сиподобный. Нужно встроить что-нибудь с безумным синтаксисом, типа как у шоблонов или у мокросов. Для максимальной негомоикокококонности.
        Ответить
        • У "PHP" синтаксис калоподобный.
          fixed
          Ответить
          • И то верно: «==» вместо «=»; точка с запятой даже после последней инструкции; неявный каст в булев тип выражения внутри ифа; возможность выстрелить в ногу присвоением внутри ифа; дурацкий свитч-кейс со сквозным проходом; постинкремент/постдекремент в правой части выражений (i++ + ++i, вот это всё)...

            То ли дело „Паскаль“.
            Ответить
            • > возможность выстрелить в ногу присвоением внутри ифа
              Фи, это хуйня. В "Algol-68", "Forth" и "J" условием у циклов и ветвлений может быть не просто одно выражение, а блок произвольного кода.
              Ответить
              • То ли дело ассемблер - там вообще никаких циклов нет
                Ответить
                • LOOP в x86.
                  Ответить
                  • Это не цикл, это просто совмещенный в одной инструкции декремент и условный переход. Этой хуйней можно вообще в другую подпрограмму прыгнуть, и никакого цикла не будет
                    Ответить
      • Кстати, раз в стандарт включили функцию из "APL", то почему бы не всьроить целиком какой-нибудь "APL" подобный язык? Это же круто, когда парой-тройкой закорючек можно ворочать мосивы.
        Ответить
      • Мешать С++ с HTML можно и без PHP. Была либа, где html можно было делать из крестошаблонов. Лень искать ссылку.
        Ответить
        • Две попытки было:
          http://govnokod.ru/11549
          http://govnokod.ru/18440

          Гуглится по запросу «E4X».
          Ответить
          • Это хуйня, чтобы сделать шоблонизатор из S" Forth" достаточно определить всего одно слово:
            http://govnokod.ru/24819
            Ответить
    • Разве плохо, если этому комбайну будет требоваться меньше клея, чтобы приложение заимело веб- морду и рпц? Потом ещё будут сервить уи (проверьте) из того же qмл, и сможешь кьютовой мультиваркой управлять из браузера на телевизоре.
      Ответить
      • Ну давайте тогда ядро Linux в Qt встроим (или Qt в ядро Linux) - ведь тогда будет требоваться меньше клея.
        Ответить
        • Лучше перед закапыванием то и другое встроить в systemd. Два веб-сервера имеют право на совместное счастье: MHD_Daemon + QHttpServer = LOVE
          Ответить
          • все что угодно надо встроить в systemd
            у нас уже есть два крона, два inetd и все страшно счатсливы
            Ответить
    • Нужно еще маленький компилятор С++ встроить
      Ответить
    • Как у них там сейчас с весом бинарников в винде? Последний раз когда ковырял, хелло ворлд весил под 40мб
      Ответить
      • Детская игра какая-то по сравнению с Electron.
        Ответить
        • Вот привык я к таким программам, и когда я впервые увидел ".kkrieger" у меня случился приступ панеки.
          Ответить
          • В 1980-х такие игры были нормой. Но в XXI веке...
            Ответить
          • Погуглил и нашёл живой FTP-сервер:
            ftp://ftp.scene.org/pub/

            Какие-то toolchains для создания demo. О чём они вообще?
            Ответить
      • Ну, набор DLL-к отладочной версии может весить около гигабайта в зависимости от набора используемых модулей. // Счастливой отладки, суки.
        Ответить
        • А теперь представь, сколько весит отладочная версия хрома.
          Ответить
    • Никогда не прикаких условиях я не вернусь больше в С++. Нахрена казе баян когда TypeScript можно компилить прямо в LuaVM :). Пусть С++ гиморойщики ждут перекомпиляции годами если "pch" забыли врубить или не знают как заюзать фичу в cmake :)
      а я буду компилить все на лету и выполнять со скоростью С :) и иметь мощь и силу OOP в на низком уровне :)
      Ответить

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