Сериал про языки программирования. Выпуск четвертый: Java

Рассказывает старший разработчик в отделе облачной инфраструктуры Яндекса Всеволод Миньков

https://avatars.mds.yandex.net/get-media-platform/1622004/848dea98-cfb7-40bd-9c33-761f01770e8b/1240x1240

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