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

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

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

Разработка

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

Больше по теме

Менеджмент, Разработка

Как превратить идею в фичу для мобильного приложения?

Релизный цикл Яндекс.Музыки под микроскопом

Разработка

5 распространённых редакторов кода и их функции

Сервисы для фронтенд-разработчиков, для работы над масштабными проектами и для тех, кто привык настраивать сервисы под себя

Анализ данных, Разработка, Яндекс в вузах

Как развивается онлайн-образование в МФТИ

Андрей Райгородский: «Мне очень хочется, чтобы к нам поступали люди не только из Москвы»

Разработка

6 вещей, которые должен знать каждый джуниор-разработчик

Принципы, а не инструменты, польза терпения и другие добродетели

Анализ данных, Разработка

Как устроена работа голосовых помощников

От распознавания звуков до человечных ответов на вопросы

Разработка, Менеджмент

Наставничество в IT: кто и как применяет его в работе?

Три истории людей, которые работали с наставниками или сами обучали новичков

Разработка, Менеджмент

Чем занимается внутренняя техподдержка Яндекса

Рассказ руководителя службы ServiceDesk Арвидаса Гафиулина