Сериал про языки программирования. Выпуск четвертый: Java
Рассказывает старший разработчик в отделе облачной инфраструктуры Яндекса Всеволод Миньков.
Java — язык программирования общего назначения, в теории на нём можно писать вообще всё: и фронтенд и бэкенд, и мобильные приложения. На Java можно даже программировать чайники. Во времена, когда он создавался очень много усилий было приложено для того, чтобы на нём можно было проще и дешевле писать сложные приложения в противовес C++/C. Создатели языка по-максимуму пытались уменьшить количество способов, которыми разработчики смогут «отстрелить себе конечности». Но за универсальность всегда приходится платить. Чаще всего плата — это количество используемой памяти и скорость работы приложения. Всеволод Миньков, старший разработчик в отделе облачной инфраструктуры Яндекса, рассказывает об особенностях языка Java.