Google объявила о поддержке в Android созданного россиянами языка программирования Kotlin

​Операционная система Android будет поддерживать приложения, созданные на основе языка программирования Kotlin, который разрабатывается российской компанией JetBrains. Об этом представители Google сообщили на конференции Google I/O.

1212

Jetbrains круты :thumbsup:
Разработанная ими Intellij IDEA - самая крутая IDE для разработки на Java.
Багтрекер Youtrack тоже хорош и удобен.

14

а самое главное - Android Studio это и есть Intellij IDEA.
так что технически новость из серии "Jetbrains добавили Jetbrains в Jetbrains".

Комментарий удалён модератором

Комментарий удалён модератором

Скорее всего опосредованно через рост продаж IDEA. Так как в IDEA лучшая поддержка Kotlin из коробки. А на средства разработки бизнес обычно готов раскошелится. Тем более что цены там доступные, это не Oracle.

4

Сначала он разрабатывался для нужд самих JetBrains, чтобы было проще разрабатывать и поддерживать собственные продукты.

2

интеллектуальная собственность как минимум, права на язык, он же вроде не опенсорс

Шикарная новость!

P.S. Привет из Кронштадта!

3

Воу. Все к тому шло, но приятно услышать такое официально на конференции

3

еба нам нужно еще больше языков

3

А мне по душе когда так. Без громких заявлений, пафоса пришли и взяли трудом свою часть рынка. Кстати, вот онлайн обучалка, протестите прямо в планшете или смартфоне https://try.kotlinlang.org/#/Examples/Hello,%20world!/Simplest%20version/Simplest%20version.kt

2

Комментарий недоступен

1

Комментарий удалён модератором

Комментарий удалён модератором

Подозреваю, что коммент был про Swift, а не Metal.

Разница в производительности если и есть, то несущественная. Нужно понимать, что никто в здравом уме не будет писать вещи, требующие дикой производительности на таких языках.

Разница в надежности — вообще непонятно, что это такое и как померять.

1

Metal? Это от apple? Так его с OpenGL или directX нужно сравнивать. Это ж графический API.


А Kotlin - это язык программирования общего назначения, сравнить можно с java, c#, swift и тп.

Пробовал котлин, штука очень крутая, но мне не зашло, не смотря на то, что Swift мне очень понравился.
Раздражает путаница между fun и func (первое в котлине, второе в свифте), а так же необходимость написать какую-то хероту, чтобы банально объявить аналог static final поля из Java. Было еще что-то бесящее, но уже не помню.

companion object там надо написать, чтобы сделать аналог static поля. Получается более компактно, если нужно объявлять несколько статиков сразу.

Красавчики, чо уж.