Зачем нужен еще один язык программирования?

Java, C/C++, JavaScript, Python — вот основные (ведущие) языки программирования современности. Вместе с тем, множество компаний и групп работает над альтернативами — Swift, Go, Scala, TypeScript, Flow, Rust и т.д. Мы в компании JetBrains работаем над Kotlin. Зачем? Что же не так с ведущими языками? Зачем тратить время на все эти альтернативы и почему мы создаем еще что-то другое, свое? Это простое велосипедостроение или в этом есть смысл? Вот на эти вопросы и попытаемся ответить.

Роман Елизаров
Роман Елизаров JetBrains

Kotlin libraries Team Leader
Гуру многопоточности

Разработчик языка Kotlin в компании JetBrains, эксперт в области многопоточного программирования. До JetBrains более 10 лет занимался разработкой ПО для биржевой и брокерской деятельности в компании Devexperts. Член международного организационного комитета Финала ACM ICPC. Лауреат премии Президента в области образования. Java Champion.