Многим опытным разработчикам, вероятно, знакома методология объектно-ориентированного программирования (ООП). Кроме известных её принципов (абстракция, инкапсуляция, полиморфизм, наследование и т. д.)…
Рассказывает Бенджамин Винтерберг, Software Engineer Добро пожаловать в первую часть руководства по параллельному программированию в Java 8. В этой части…
Привет! Я открыл для себя нечто новое — хакатоны. Для тех, кто не в теме, в двух словах объясню. Хакатон — это марафон для разработчиков. Вы собираете…
Разработчики и авторы курсов в Яндекс.Практикуме на примере C++, Java, Python и Go рассказывают, когда знание последней версии языка программирования…
Компания JetBrains анонсировала в своём блоге первое крупное обновление Kotlin в 2021 году — Kotlin 1.5.0. Оно принесло в язык…
Специалисты SlashData провели свежее исследование. В нём они выяснили, какая численность коммьюнити у 14 самых популярных языков программирования. На первом…
Вчера в новости мы кратко рассказали, что в Java 16 нового. Для этой статьи мы попросили экспертов поделиться мнением об…
16 ноября в Минске прошла вторая по счёту конференция для всех адептов JVM-языков — JFuture 2019. Сотрудники редакции Tproger посетили…
Рассказывает команда SimbirSoft Эта статья не ставит своей целью описание фреймворков и архитектуры, поскольку они и так достаточно хорошо задокументированы….
Maven — инструмент для автоматизации сборки проектов. С ним работают в основном Java-разработчики, хотя есть плагины для интеграции с C/C++,…
Android Apple C++ GitHub Google Google Chrome Hardware IDE Java JavaScript Linux Microsoft Open Source Python Безопасность Браузеры Веб-разработка Виртуальная реальность Для начинающих Инструменты Интернет Искусственный интеллект Машинное обучение Мобильная разработка Нейронные сети Облачные технологии Обучающие курсы Обучение программированию Разработка игр Языки программирования