News Grower

Независимое покрытие AI, стартапов и технологий.

Kotlin без «воды»: новая книга для тех, кто хочет изучить язык на практике

Некоторые языки программирования начинают по-настоящему ценить тогда, когда разработчик замечает: значительная часть усилий уходит на решение задачи, а не на борьбу с инструментом. Экосистема Java — хороший пример такого накопленного трения. Она несет в себе наследие решений, принятых десятилетия назад, притом они н...

Автор: BHV_publishing (Издательство БХВ) Оригинальный источник
Kotlin без «воды»: новая книга для тех, кто хочет изучить язык на практике

Некоторые языки программирования начинают по-настоящему ценить тогда, когда разработчик замечает: значительная часть усилий уходит на решение задачи, а не на борьбу с инструментом. Экосистема Java — хороший пример такого накопленного трения. Она несет в себе наследие решений, принятых десятилетия назад, притом они не обязательно плохие — просто раньше не учитывались те сценарии, которые сегодня стали повседневностью: интенсивная работа с асинхронностью, быстрые итерации, требования к читаемости и поддерживаемости кода. Kotlin возник как попытка аккуратно убрать часть этого трения, не разрушая существующую инфраструктуру. Речь здесь идет о другом уровне комфорта при решении привычных задач — от базовых конструкций до построения полноценных сервисов. Именно этому посвящена только что вышедшая в издательстве «БХВ» книга Елены Ван Энгелен – Масловой «Kotlin. Краткий курс». Что внутри?

Связанные теги

Компании и люди

Линия сюжета

Продолжить следить за темой

Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.

В современной компании HR — не статистическое бюро, а инноватор цифровых процессов для бизнеса

В современной компании HR — не статистическое бюро, а инноватор цифровых процессов для бизнеса

Привет!Я Юлия Санина, директор по персоналу в МТ Интеграция. Компания — системный интегратор, примерно 1400 человек, несколько юридических лиц.Хочу рассказать про задачу, с кото...

20+ лучших инструментов и гайдов Anthropic по ИИ

20+ лучших инструментов и гайдов Anthropic по ИИ

Все самое лучшее от Anthropic в одном месте: нейросети, промты, гайды. Подойдет предпринимателям, создателям контента, разработчикам софта и всем кто интересуется нейросетями.

Семь вещей, которые нельзя делать из-за стирания типов в Java

Семь вещей, которые нельзя делать из-за стирания типов в Java

Мы, разработчики на Java, используем параметризованные типы каждый день: List, Map, Optional и так далее. Однако у параметризованных типов есть важная особенность: в Java они су...

JSON_TABLE в PostgreSQL: превращаем JSON в реляционные данные одним запросом

JSON_TABLE в PostgreSQL: превращаем JSON в реляционные данные одним запросом

JSON в PostgreSQL давно перестал быть экзотикой, но работать с ним по-реляционному до сих пор приходилось не самым изящным способом: jsonb_array_elements, LATERAL, ручные касты,...

[Перевод] Как Pizza Tycoon симулировала трафик на процессоре с частотой 25 МГц

[Перевод] Как Pizza Tycoon симулировала трафик на процессоре с частотой 25 МГц

Я работал над Pizza Legacy — опенсорсным воссозданием игры 1994 года Pizza Tycoon для DOS. В игре есть вид на улицы города, при скроллинге которого игрок наблюдает постоянный по...

Атом смысла: от частиц к свойствам

Атом смысла: от частиц к свойствам

В предыдущих статьях я описывал модель «снизу», начав с самых основ онтологической простоты и введя минимальную единицу бытия — бинарный коррелят, «Атом смысла».Кратко напомню к...

Рекламный слот

Встроенный блок в статье

Зарезервированный партнерский слот для релевантных инструментов, сервисов и аккуратных редакционных интеграций.

Партнерский слот

Похожие статьи

Еще материалы, которые пересекаются по тегам, источнику или категории.

В современной компании HR — не статистическое бюро, а инноватор цифровых процессов для бизнеса

В современной компании HR — не статистическое бюро, а инноватор цифровых процессов для бизнеса

Привет!Я Юлия Санина, директор по персоналу в МТ Интеграция. Компания — системный интегратор, примерно 1400 человек, несколько юридических лиц.Хочу рассказать про задачу, с кото...

20+ лучших инструментов и гайдов Anthropic по ИИ

20+ лучших инструментов и гайдов Anthropic по ИИ

Все самое лучшее от Anthropic в одном месте: нейросети, промты, гайды. Подойдет предпринимателям, создателям контента, разработчикам софта и всем кто интересуется нейросетями.

Семь вещей, которые нельзя делать из-за стирания типов в Java

Семь вещей, которые нельзя делать из-за стирания типов в Java

Мы, разработчики на Java, используем параметризованные типы каждый день: List, Map, Optional и так далее. Однако у параметризованных типов есть важная особенность: в Java они су...

JSON_TABLE в PostgreSQL: превращаем JSON в реляционные данные одним запросом

JSON_TABLE в PostgreSQL: превращаем JSON в реляционные данные одним запросом

JSON в PostgreSQL давно перестал быть экзотикой, но работать с ним по-реляционному до сих пор приходилось не самым изящным способом: jsonb_array_elements, LATERAL, ручные касты,...

Еще материалы от Habr

Свежие публикации и продолжение темы от той же редакции.

Открыть страницу источника
В современной компании HR — не статистическое бюро, а инноватор цифровых процессов для бизнеса

В современной компании HR — не статистическое бюро, а инноватор цифровых процессов для бизнеса

Привет!Я Юлия Санина, директор по персоналу в МТ Интеграция. Компания — системный интегратор, примерно 1400 человек, несколько юридических лиц.Хочу рассказать про задачу, с кото...

20+ лучших инструментов и гайдов Anthropic по ИИ

20+ лучших инструментов и гайдов Anthropic по ИИ

Все самое лучшее от Anthropic в одном месте: нейросети, промты, гайды. Подойдет предпринимателям, создателям контента, разработчикам софта и всем кто интересуется нейросетями.

Семь вещей, которые нельзя делать из-за стирания типов в Java

Семь вещей, которые нельзя делать из-за стирания типов в Java

Мы, разработчики на Java, используем параметризованные типы каждый день: List, Map, Optional и так далее. Однако у параметризованных типов есть важная особенность: в Java они су...

JSON_TABLE в PostgreSQL: превращаем JSON в реляционные данные одним запросом

JSON_TABLE в PostgreSQL: превращаем JSON в реляционные данные одним запросом

JSON в PostgreSQL давно перестал быть экзотикой, но работать с ним по-реляционному до сих пор приходилось не самым изящным способом: jsonb_array_elements, LATERAL, ручные касты,...

Дополнительное покрытие этой темы

Похожие публикации и близкие по смыслу материалы по этой же теме.

Kotlin для новичков: всё о функциях за 15 минут

Kotlin для новичков: всё о функциях за 15 минут

Продолжаем серию «Kotlin для новичков»! В прошлых статьях мы настроили IDE, разобрались с переменными и типами данных, научились управлять потоком программы через условия и цикл...

Kotlin для новичков: всё об условиях и циклах за 15 минут

Kotlin для новичков: всё об условиях и циклах за 15 минут

Продолжаем серию «Kotlin для новичков»! Сегодня разбираем самое сердце любого кода — управляющие конструкции: if, when, for, while.Вы узнаете, почему if в Kotlin — это не просто...

Как автор книг по Kotlin проверял мой проект: разбор ошибок в Coroutines и архитектуре

Как автор книг по Kotlin проверял мой проект: разбор ошибок в Coroutines и архитектуре

Проведя аудит GitHub, я обнаружил, что полноценных реализаций Gemini-клиента с глубокой проработкой архитектуры практически нет. Я решил стать первым, кто выложит в открытый дос...

Ловушки удобного синтаксиса языка Kotlin. Как миграция на Kotlin 2.2+ может сломать ваш проект и как его починить

Ловушки удобного синтаксиса языка Kotlin. Как миграция на Kotlin 2.2+ может сломать ваш проект и как его починить

Это история о граблях, на которые вы можете наступить при миграции на Kotlin 2.2+, а также о развитии и закулисье удобства языка Kotlin.Когда Kotlin только появился, он уже обла...