Уже не мало нашумел Kotlin в мире программирования, не мало профессиональных инженеров уже обратил на него внимание, но также есть и те кому он не симпатизирует.

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

Я сам Java Developer и для меня наступил тот период я когда хотелось посмотреть на другие языки, взять какие-то практики для себя с них.

И однажды примерно в 2013 году я услышал что та прекрасная компания делающая такие крутые продукты как Intellij IDEA, Youtrack а именно JetBrains, анонсировала о новом языке Kotlin, который на то время был в активной стадии разработки.

И в этом году а именно 15 февраля 2016 года был выпушен релиз Kotlin 1.0. С этого момента я начал уже более активней его изучать и пытаться применять в небольших свои проектах.

Kotlin для начинающих


И этим постом я бы хотел поделится серией видео в которой я начал делится всем тем что я изучил за это время касаемо Kotlin.

Урок 0. Введение и знакомство


Урок 1. String Templates


Пока планирую выкладывать два видео в неделю, весь список будет тут.
Спасибо за ваше внимание, и надеюсь, данная информация кому-то будет полезно!

Комментарии (13)


  1. Newbilius
    01.03.2016 16:03
    +6

    Скажите пожалуйста, а содержание видео в виде текстовых статей выкладывать не планируется?


    1. Devcolibri
      01.03.2016 16:06
      +1

      Да будет и тестовая версия, пока составлем план, следите за новостями в нашем паблике в ВК там об этом оповестим.


    1. ImangazalievM
      01.03.2016 16:06
      +2

      Здесь можно найти текстовые уроки по Kotlin


      1. Devcolibri
        01.03.2016 16:11
        +3

        А где же сылка на ресурс с которого пишите? Как я вижу по сути этот их же туториал который тут


        1. ImangazalievM
          01.03.2016 16:26

          Добавил, но как я понял, минусанули вы не из-за этого


  1. voddan
    01.03.2016 18:55
    +10

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

    При всем уважении, но такая фраза выглядит чрезвычайно странно. Язык не религия чтобы ему кого-то посвящать. Получается не язык для программиста, а программист для языка. Лучше поправить, IMO.


    1. Devcolibri
      02.03.2016 13:39

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


      1. voddan
        02.03.2016 14:07

        Хм, это еще более спорное утверждение: для познания C "во всей красе" как известно достаточно Кернигана-Ричи и недели; Python познается за 2 недели, если со сторонними библиотеками то за 2 месяца.

        Kotlin вообще замечателен: Java-программисту достаточно от 2 до 4 часов на написание пары примерчиков, чтения документации от корки до корки и привыкание к синтакситу для типов x: Int.


        1. zm_llill
          02.03.2016 20:59

          Возможно у меня слишком низкий интеллект, но выучить С за неделю "во всей красе"?


  1. Acuna
    01.03.2016 21:37
    -3

    Не совсем понял мнение комьюнити насчет устаревания Java. Они имели ввиду, что так как Java уже морально устарела, то Котлин в этой ситуации будет очень крут, или что так как Java уже морально устарела, то и во всех ее детищах особого смысла нет? Типа вот мы тут разрабатываем Котлин, он очень крут, но… ребят… Java как-бы устарела, будем честны. Честно признаться, я понял именно второе после фразы «Но выскажу свое мнение. Возможно я согласен с создателями Котлина JetBrains о том, что Java все-же устаревает» после описания всех его плюсов.


    1. Newbilius
      02.03.2016 08:12
      +2

      Лично мне в Java после некоторых других языков несколько не хватает синтаксического сахара. Особенно на Android, где с горем пополам доступна Java 7, а если хотите поддерживать начиная Android 4.0 — вообще Java 6 с частью фишек из 7ки. Стоит, пожалуй, разделять Java как язык, который несёт груз многолетней совместимости, и Java как "платформу", на которой работает много разных языков.


  1. Fafnir
    02.03.2016 12:12
    +2

    Offtopic, но раз уж тут про новые языки: IDE для Rust не планируете?


  1. zm_llill
    02.03.2016 21:00

    Интересно, даже появилось желание продолжать знакомство…

    плюсЫ — это на каком языке?