Swift станет с открытым кодом

30

Swift

На конференции разработчиков WWDC 2015 Apple объявила о том, что представленный компанией язык программирования отныне будет с открытым кодом.

Это по-настоящему крутые новости для разработчиков, которые ждали этого еще с момента релиза языка программирования Swift.

Александр Богданов

30 комментариев

  1. 0
    orlovkiril

    Объясните, пожалуйста, что это значит.(отправлено из приложения AppleInsider.ru)

    • 0

      orlovkiril, Как бы так выразиться культурнее…
      Это значит, отныне любой малолетний красноглазый сопливый прыщ может копаться грязными ручонками в исходниках SWIFT, считая себя «ТРУЪ-ХАЦКЕРОМ» и морально увеличивая маленькую пиписку.
      Пришло время, когда открытые исходники SWIFT породят уйму «ТРУЪ-iOS-быдлокодеров-юниксоидов» со своими свистопердящими говноподелками, которые они будут калякать не только под iOS и OS X но и вообще под любые другие системы, начиная с ССАНОГО ЛИНУКСА и заканчивая СРАНЫМ ВИНДОУСОМ…
      Но это в теории. На самом деле, может всё не так плохо.

    • 0

      orlovkiril, Это значит, что если ты захочешь кодить на swift тебе не обязательно покупать Mac, кодить можно и под Linux-ом

  2. 0

    Без понятий.:

  3. 0

    Привет вирусняк?!(отправлено из приложения AppleInsider.ru)

  4. 0

    Это значит, что кроме iOS и OS X инструментарий для разработки на языке Swift будет поставляться и для Linux, например(отправлено из приложения AppleInsider.ru)

  5. 0
    .andrew.670.

    Это значит что теперь можно свободно использовать свифт для написания программ на разных платформы. К iOS добавились OS X и Linux.(отправлено из приложения AppleInsider.ru)

  6. 0

    короче это значет, что будет доступен открытый код библиотек свифт, сами приложения написанные на этом языке будут закрытые разумеется, впринципе это, пользователям этого сайта интересно не должно быть, кривая попытка популяризировать свифт среди программистов на линукс
    впринципе грозит появлением огромной базы копий телефонных приложений(которые уже переписали на свифт(их мало)) на маке и линуксе, на винде не будет ибо язык не кроссплатформенный как ява, но может умельцы ченть придумают, но это точно будет затратно и не особо нужно

  7. 0

    Еще одно мертворождение от яблока.(отправлено из приложения AppleInsider.ru)

    • 0
      VitruSenok

      sw8, Чего это мертворождение? Боюсь, что Вы ошиблись)(отправлено из приложения AppleInsider.ru)

    • 0

      sw8, Чем Вам не нравится свифт?

      • 0
        virtualmacar

        airslider, Фигней какой? то с переменными! хрен? поймешь! с этими! вопросиками? ?когда !их ставить! )) Хотя Objective C я глянул вообще какая то нечитабельная муть по сравнению с Swift,я сам вообще как то исторически больше люблю Pascal подобный синтаксис. вот это вот изрващения на С никогда не понимал. (*(*X++)—)*(*Y)—@Z, как по мне это все понты. Напиши блин ты по нормальному, я конечно безумно рад что ты сэкономил 4 бита памяти и твоя операция выполняется на 0.00000001 мс быстрее но кому это кроме твоего честолюбия надо ? А свифт норм почитабельнее все равно будет. так что я за него отдаю все равно голос)

      • 0

        airslider, Язык без задач. Очередной велосипед от яблока. А то, что он опенсорс теперь — так это пыль в глаза. Obj-c тоже открытый язык, в том же gcc он присутствует. Только никому не нужен без Cocoa.(отправлено из приложения AppleInsider.ru)

        • 0
          airslider

          sw8, Что значит без задач. Вы перепишите какой-нибудь свой маленький проект, или хотя бы часть, и поймете в чем задача языка

  8. 0

    Слышали звон, да не знаем где он…
    Objective-C тоже открыт и есть в наборах компилятора GNU GCC, НО, чтобы он работал нужен не просто компилятор — а поддержка от runtime (селекторы методов, парсинг сообщений), соответственно ничего на нём толкового без этих базовых библиотек не напишешь, а Cocoa закрыта. Т.ч. если Apple в этот раз выпустит не половинчатое решение, как Objective-C, то будут молодцы — иначе — это будет обычным пиаром, а на деле «газификация луж»

    • 0

      sborisov, +
      Открытость Swift не означает возможность использования Cocoa для линукса или виндовс. Оно просто означает возможность добавить функционал в язык Swift своими руками.

  9. 0
    airslider

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

Авторизуйтесь Чтобы оставить комментарий