Кресты / Говнокод #25327 Ссылка на оригинал

0

  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 j123123, (Updated )

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

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

          То ли дело „Паскаль“.
          Ответить
          • > возможность выстрелить в ногу присвоением внутри ифа
            Фи, это хуйня. В "Algol-68", "Forth" и "J" условием у циклов и ветвлений может быть не просто одно выражение, а блок произвольного кода.
            Ответить
            • То ли дело ассемблер - там вообще никаких циклов нет
              Ответить
                • Это не цикл, это просто совмещенный в одной инструкции декремент и условный переход. Этой хуйней можно вообще в другую подпрограмму прыгнуть, и никакого цикла не будет
                  Ответить
    • Кстати, раз в стандарт включили функцию из "APL", то почему бы не всьроить целиком какой-нибудь "APL" подобный язык? Это же круто, когда парой-тройкой закорючек можно ворочать мосивы.
      Ответить
    • Мешать С++ с HTML можно и без PHP. Была либа, где html можно было делать из крестошаблонов. Лень искать ссылку.
      Ответить
  • Разве плохо, если этому комбайну будет требоваться меньше клея, чтобы приложение заимело веб- морду и рпц? Потом ещё будут сервить уи (проверьте) из того же qмл, и сможешь кьютовой мультиваркой управлять из браузера на телевизоре.
    Ответить
    • Ну давайте тогда ядро Linux в Qt встроим (или Qt в ядро Linux) - ведь тогда будет требоваться меньше клея.
      Ответить
      • Лучше перед закапыванием то и другое встроить в systemd. Два веб-сервера имеют право на совместное счастье: MHD_Daemon + QHttpServer = LOVE
        Ответить
        • все что угодно надо встроить в systemd
          у нас уже есть два крона, два inetd и все страшно счатсливы
          Ответить
  • Нужно еще маленький компилятор С++ встроить
    Ответить
  • Как у них там сейчас с весом бинарников в винде? Последний раз когда ковырял, хелло ворлд весил под 40мб
    Ответить
    • Ну, набор DLL-к отладочной версии может весить около гигабайта в зависимости от набора используемых модулей. // Счастливой отладки, суки.
      Ответить
      • А теперь представь, сколько весит отладочная версия хрома.
        Ответить
  • Никогда не прикаких условиях я не вернусь больше в С++. Нахрена казе баян когда TypeScript можно компилить прямо в LuaVM :). Пусть С++ гиморойщики ждут перекомпиляции годами если "pch" забыли врубить или не знают как заюзать фичу в cmake 🙂
    а я буду компилить все на лету и выполнять со скоростью С 🙂 и иметь мощь и силу OOP в на низком уровне 🙂
    Ответить

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

Помни, guest, за тобой могут следить!

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


    8