LINUX.ORG.RU

История изменений

Исправление stevejobs, (текущая версия) :

да, нафиг их. До тех пор, пока ИИ в IDE не сможет понимать их само по себе, без включения мозга человека.

сейчас IntelliJ IDEA уже достаточно хорошо понимает JS, но лишь до тех пор пока не включаются извращения. А они всегда включаются!

а еще, IntelliJ IDEA - платное проприетарное поделие. Если чего-то нет в опенсорце, можно считать что этого чего-то нет вообще. Поэтому IDE для JS пока не существует.

именно поэтому я и утверждаю, что Java, C#, Scala - это лучшее, что придумало человечество для разработки. Всей душой люблю их, и по своей воле буду использовать только их

«по своей воле» - важное дополнение, потому что например Ansible работает на Python+YAML, а морда пишется на JS (и даже TypeScript тут так себе помощь).

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

Исходная версия stevejobs, :

да, нафиг их. До тех пор, пока ИИ в IDE не сможет понимать их само по себе, без включения мозга человека.

сейчас IntelliJ IDEA уже достаточно хорошо понимает JS, но лишь до тех пор пока не включаются извращения. А они всегда включаются!

а еще, IntelliJ IDEA - платное проприетарное поделие

именно поэтому я и утверждаю, что Java, C#, Scala - это лучшее, что придумало человечество для разработки. Всей душой люблю их, и по своей воле буду использовать только их

«по своей воле» - важное дополнение, потому что например Ansible работает на Python+YAML, а морда пишется на JS (и даже TypeScript тут так себе помощь).

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