Куча говна / Говнокод #27018 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
https://www.opennet.ru/opennews/art.shtml?num=53839

Facebook развивает TransCoder для перевода кода с одного языка программирования на другой 

Инженеры из Facebook опубликовали транскомпилятор TransCoder, использующий методы
машинного обучения для преобразования исходных текстов с одного высокоуровневого
языка программирования на другой. В настоящее время предоставлена поддержка
трансляции кода между языками Java, C++ и Python. Например, TransCoder позволяет
преобразовать исходные тексты на Java в код на Python, а код на Python в исходные
тексты на Java. Наработки проекта реализуют на практике теоретические изыскания по
созданию нейронной сети для эффективной автоматической транскомпиляции кода и
распространяются под лицензией Creative Commons Attribution-NonCommercial 4.0,
разрешающей применение только для некоммерческих целей.

Фраза <<Перепиши на "PHP"> > может потерять свою актуальность, ведь можно будет автоматически переписывать на через нейросети.

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

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

    • Ну так это как раз именно пейсбуку очень надо, чтоб отконвертировать в более нормальные языки кучу пхп-говна.
      Они там даже пилили специальные трансляторы из пыха и какие-то виртуальные машины https://ru.wikipedia.org/wiki/HipHop_(транслятор) чтоб свою пыхопитушню не переписывать и заставить быстрее работать
      Ответить
  • Отлично, пойду и среди ночи весь код в конторе переведу на Haskell. Не ради наживы, а ради идеи, так что всё будет в рамках лицензии.
    Ответить
  • В 89% случаев у нас будет получаться почти идентичный код!
    Ответить
    • Ага, тоже поражаюсь долбоебизму людей, сующих нейронки в задачи, требующие точного решения. Неужели эти дебилы не понимают, что «по-старинке» перевести миллион строк «ЙАЖИ» в миллион строк на «PHP» будет в любом случае проще и дешевле, чем заставить программистов с лупой проверить миллион строк автогенерированного говна на «PHP» при условии, что ошибки там будут совершенно мозговыносящие?
      Ответить
      • Программист: Языковые конструкции будут трансформироваться посредством формально определенных правил. Логическая система будет доказывать эквивалентность элементов, выводя предикаты из...
        Менеждер: (тайком постит в инстаграм селфи "я на совещании")
        Программист, быстро: выбор из эквивалентных сниппетов будет производить нейронная сеть на основе машинного обучения!

        Может быть, так.
        Ответить
  • > нейронной сети для эффективной автоматической транскомпиляции кода

    Хм, так вот зачем агенты фейбука на ГК постоянно просят какой-нибудь код перевести на PHP...
    Ответить
  • Было бы шикарно, если бы появилась возможность разрабатывать мобильные приложения на "PHP".
    Ответить
    • Мне кажется, что 'PHP' - единственный язык, которым ты владеешь. На большее твоих куриных мозгов не хватило?
      Ответить
      • Ишь, как припекло... Очевидно, я задел одну из чувствительных струн твоей ранимой души. Гей.
        Ответить
  • Хотел было въебать этому посту минус, но оказалось, что я въебал его ранее.
    Ответить

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

Семь раз отмерь — один отрежь, guest!

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


    8