86

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

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

В своем блоге команда JetBrains подтвердила информацию, отметив, что поддержка Kotlin теперь встроена в платформу для разработчиков Android Studio 3.0.

В самой компании Kotlin описывают как объектно-ориентированный язык программирования, полностью совместимый с Java. Kotlin «предоставляет дополнительные возможности, упрощающие повседневную работу программиста и повышающие продуктивность», говорится на сайте проекта.

В Google язык назвали «зрелым» и способным «повысить продуктивность» разработчиков.

При этом разработчики подчеркнули, что Kotlin останется полностью независимым проектом с собственным циклом релизов, однако будет сотрудничать с командой Android Studio для обновлений платформы. Команда JetBrains также останется самостоятельной и не будет продавать компанию Google или кому-либо еще, отметили разработчики.

Разрабатывать Kotlin сотрудники JetBrains начали в 2010 году, назвав его в честь острова Котлин в Финском заливе, где расположен российский город Кронштадт. Ранее компания поставляла плагин для Android Studio, обеспечивавший совместимость с Kotlin. Работу над плагином в компании пообещали продолжить.

Подпишитесь на наш канал в Яндекс.Дзен и сделайте вашу ленту объективнее!

  • -2
    Максим Проскурин Максим Проскурин
    26.05.1705:37:49

    Вообще то JetBrains это Чешская компания

    • 5
      Нет аватара Solncevorot
      26.05.1706:49:29

      Основана в 2000 году Сергеем Дмитриевым, Евгением Беляевым и Валентином Кипятковым как частная компания.

      Компания зарегистрирована в Праге, куда переехали программисты компании TogetherSoft из Санкт-Петербурга.

      Офисы компании расположены в Праге, Санкт-Петербурге, Бостоне, Москве, Мюнхене и Новосибирске.

    • 6
      Нет аватара s_alex
      26.05.1709:11:21

      У этой компании из 6 офисов 3 находятся в рф. Самый большой вроде как в спб. Группа разработчиков, владельцы — россияне.

    • 0
      Siberian Siberian
      27.05.1709:11:34

      А Котлин — русский остров    

  • 6
    SergeySeverny SergeySeverny
    26.05.1705:41:31

    цитата:

    Хочу рассказать вам о новом языке программирования, который называется Kotlin, и объяснить, почему вам стоит использовать его в своём следующем проекте. Раньше я предпочитал Java, но в последний год пишу на Kotlin везде, где только можно. И в данный момент я не представляю себе ситуации, в которой лучше было бы выбрать Java.

    Kotlin разработан в JetBrains, и участие тех же людей в создании наборов IDE, таких как IntelliJ и ReSharper, хорошо заметно по самому языку. Он прагматичен и краток, благодаря чему написание кода превращается в приятный и эффективный процесс.

    Хотя Kotlin компилируется в JavaScript и скоро будет компилироваться в машинный код, я сконцентрируюсь на его первичной среде — JVM.

    Итак, несколько причин, почему вам следует полностью переходить на Kotlin (порядок случаен):

    0# Совместимость с Java

    Kotlin на 100% совместим с Java. Вы можете в буквальном смысле продолжать работать над своим старым Java-проектом, но уже используя Kotlin. Все ваши любимые Java-фреймворки также будут доступны, и, в каком бы фреймворке вы ни писали, Kotlin будет легко принят упрямым любителем Java.

    1# Знакомый синтаксис

    Kotlin — не какой-то там странный язык, рождённый в академических кругах.

    и т.д. habrahabr.ru/company/mailru/blog/329294/

    Отредактировано: SergeySeverny~05:41 26.05.17
    • 0
      Макс Южный
      27.05.1701:49:50

      В статье упоминается о том, почему при описании объектов следует пользоваться функциями для установки их свойств, а не непосредственно задавать эти свойства.

      Упоминается в том числе и эта ссылка: https://stackoverflow.com/questions/1568091/why-use-getters-and-setters.

      Вопрос такой: умеют ли компиляторы рассматривать код таким образом, чтобы определять, понадобился ли в итоге такой усложнённый способ задания свойств объекта или нет и за программиста упрощать описание объекта и, соответственно, обращение к его свойствам?

    • -1
      snel snel snel snel
      27.05.1718:41:24

      да да

      можно все что угодно рассказывать про этот — котлин язык, но это просто джава некст)

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

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

      родился говоришь в академических кругах-- я бы добавил родился не в муках, а через кесорево сечение

      завтра другие программисты напишут котлин Другой под СИ или си шарп) но как скопировали суть изначально так копирайтом и занимаются себя теша тем что создали что-то свое))

Написать комментарий
Отмена
Для комментирования вам необходимо зарегистрироваться и войти на сайт,