В этом месяце произошла настоящая революция для разработчиков на платформах Apple. 3 декабря в свет вышла новая версия объектно-ориентированного языка от Apple — Swift. Что особенно удивительно, Swift выпустили с открытой лицензией Apache 2.0 license with a Runtime Library Exception. Вы все правильно поняли, это мощный язык программирования от Apple, да еще и с открытым исходным кодом. Что это значит для разработчиков, Мы спросили Игоря Литвиненко, Senior Mobile Developer в DataArt.

«Это огромный шаг для популяризации Swift как отдельного от платформы языка. Немногие знают, что Objective-C тоже возможно было использовать в отрыве от фреймворка Cocoa, но он был мало кому интересен. Со Swift —совершенно другая история, и то, что он стал Open Source, уже сделало очень много. Сейчас Swift стал самым популярным на GitHub, обойдя Rust, Go и Ruby.

Какие перспективы в этом для разработчиков? Во-первых, вы можете сравнить свой стиль кода со стилем Apple, понять ахритектуру и принципы, на которых пострен язык. Во-вторых, мы точно знаем основной путь развития и что будет добавлено в Swift 3.0 и далее. Кроме того, уже подтверждена фича из сообщества, а это значит, что повлиять на развитие языка может каждый.
Благодаря повышенному вниманию, Swift уже начинают приспосабливать для написания серверной части.

И то, чего я точно не ждал, — Swift уже запустили на Android.

Apple очень хорошо разбирается в маркетинге. Нет сомнений, что с продвижением нового языка не возникнет никаких проблем. И переход его в Open Source сделает тут очень и очень много. Мы же, в свою очередь, будем следить за коммитами и реализацией нового функционала.»

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


  1. sefus
    22.12.2015 15:16
    +1

    Это по каким критериям Swift обошел Ruby на GitHub?


    1. DataArt
      22.12.2015 15:34
      -4

      По популярности, конечно же.


      1. leoismyname
        22.12.2015 15:46
        +3

        А если популярность оценивать не по звездочкам у репозитория языка программирования, а по числу проектов, которые написаны на нем?

        927к на Ruby против 83к на Swift.


      1. deniskreshikhin
        22.12.2015 16:12
        +3

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

        Swift привлек внимания больше чем Rust. Это действительно так.


        1. JagaJaga
          22.12.2015 19:58
          +1

          Очевидны причины того, почему он получил больше внимания.


          1. deniskreshikhin
            22.12.2015 20:05
            +4

            Потому что капитализация Apple составляет около 700 млрд. долларов?


  1. xGromMx
    22.12.2015 19:05

    Swift запустили везде www.elementscompiler.com/elements/silver :D


  1. shock_one
    23.12.2015 17:26
    +1

    Пост — ни о чем. Похоже, отделу маркетинга нужно было выполнить план по написанию постов, и они заставили бедного Игоря написать хоть что-то.


  1. bosha
    24.12.2015 16:45

    Оно уже пригодно для написания для платформы отличной от Apple?