Система «Helium» vs Програмісти

💡 Усі статті, обговорення, новини про AI — в одному місці. Приєднуйтесь до AI спільноти!

Страшні дні підкрадаються до айтішників. Першими удар нових технологій відчують програмісти, адже система «Helium» від MIT (Массачусетського технологічного інституту) та CSAIL (Лабораторії обчислювальної техніки і штучного інтелекту) оптимізує код ПЗ (програмного забезпечення — прим.) в рази швидше за людину.

«Ми переконалися, що ’Helium’ здатна за один день виконати роботу по оптимізації коду, на яку розробники можуть витратити до трьох місяців.»

newsoffice.mit.edu/...​han-expert-engineers-0609

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Ну, оптимизировали некоторую возню над графикой.
Вот когда оно будет способно заменить сортировку пузырьком на qsort, я поверю в интеллект программ.:)

Вот когда оно будет способно заменить сортировку пузырьком на qsort, я поверю в интеллект программ.:)
Лучше поверьте, если оно научится определять, когда такая замена действительно нужна :)

Лучше пусть изобретет новый вид сортировки.

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

А работы меньше не становится, даже наоборот. Так что всё, чем это грозит — это появление в вакансиях в длинном списке технологий еще одной — Helium :)
И то, может быть всего-лишь в разделе «Будет плюсом».

оптимизаторы кода давно являются частью компиляторов
тут вопрос в их (оптимизаторах) эффективности
и в том, что большинство разработчиков и близко не представляют, как их код исполняется
(в общем-то это часть идеологии ЯВУ)

P.S. когда то, в уже не существующей SUN, даже жульничали на этом — в процессорных тестах SPEC
их разработчики нашли кусок очень неоптимального кода и в собственном компиляторе реализовали замену этого конкретного куска исходного кода
в итоге, в одном из тестов SUN SPARC были якобы значительно быстрее конкурентов, но реально результат был дутым — т.к. не имел отношения к реальной производительности процессора

Такая система скорее всего будет встроена в компилятор или vm’ы что есть благо.

Такая система будет продаваться как сервис по типу IBM Watson

Оптимизирует, но не пишет. Вангую, эта весчь вздрючит решарпер.

Там идет речь о старых программах, которые оптимизированы под определенные ТТХ(ресурсы) ПК того времени.
Полагаю, что до угрозы для разработчиков еще очень далеко.
Скорее искусственный интеллект будет раньше.

«Helium» сейчас в тестах у MIT и CSAIL, и тесты, как видим, успешные, если учитывать 75-процентный прирост скорости работы путём отладки кода. Собственно, если тест показал себя успешно в старом ПО на старом железе, то в новом результаты будут ещё лучше.

Скільки гавнокод не оптимізуй, гавнокодом і залишиться. Або «мусор на вході, мусор на виході».
Тому область застосування різко звужується :)

Там где вы видите проблему, программисты видят возможность.

Еще один вероятно хороший и полезным инструмент нам в копилку.

Підписатись на коментарі