Некоторое время назад я переключился с Java на JavaScript для всех своих любимых проектов. Это было ОГРОМНЫМ облегчением, и я никогда не оглядывался назад. Когда клиент просит меня написать код на Java, у меня волосы встают дыбом, и я бегу, как кролик, заметивший волка. Вот почему:
Писать и рефакторинг серьезных Java-приложений на моем MacBook Air было непросто. Все шло медленно, и на переиндексацию, повторную компиляцию, запуск, тестирование и рефакторинг уходили годы. JVM, IntelliJ, Gradle, Spring чертовски тяжелы. Когда вы работаете над многомодульным проектом, ваш ноутбук производит достаточно шума, чтобы разбудить соседей, и достаточно тепла, чтобы приготовить блины:
Вам нужна супермощная машина, чтобы с комфортом программировать на Java. Или портативный мэйнфрейм. Нет денег – нет меда.
Если вы кодируете JavaScript, это вообще не проблема. Вы можете взломать JS на своем ноутбуке 5-летней давности и получать удовольствие. Работаете над огромным многомодульным проектом? Никаких проблем. ⠀ Недавно я обновил свой MacBook Air до последней версии MacBook Pro. Да, Java работает на нем, и я больше не могу обогревать свою квартиру, ожидая завершения компиляции. Но я не думаю, что мы должны покупать дорогое оборудование, чтобы иметь возможность программировать с комфортом. Это мешает многим людям учиться и получать удовольствие от программирования . 1000 долларов за ноутбук, чтобы иметь возможность писать код? Спасибо, но нет.
Я голосую за языки, которые приятно использовать на любом ноутбуке – JS, Python, Go. ⠀ Я люблю тебя, Ява, но пошел ты к черту! 🖕
Каждый день я публикую советы по кодированию на своем Instagram . Давайте оставаться на связи! 🦄
Оригинал: “https://dev.to/codingunicorn/goodbye-java-38b6”