Swift язык программирования книга на русском

Swift язык программирования книга на русском.rar
Закачек 3268
Средняя скорость 9986 Kb/s

Swift язык программирования книга на русском

19 Ноя, 2014 17 комментариев

После того, как Apple представила новый язык программирования Swift, он не перестает быть предметом активного обсуждения на форумах для разработчиков. Изучать язык можно уже сейчас — компания выпустила официальное руководство по детищу и ведет официальный блог, где публикует последние новости, статьи и мануалы для заинтересованных разработчиков. Однако теперь этот Swift смогут изучать и те, кто не владеет английским языком. Компания Alconost, специализирующаяся на локализации ПО, выпустила русскоязычную версию учебного пособия по языку программирования.

«Недавно к нам обратился клиент, который хотел исправить этот недостаток и перевести документацию по Swift на русский язык. Благо переводчикам в Alconost не привыкать к задачам по техническому переводу с обилием IT-шной терминологии. Мы надеемся, что наши усилия по переводу будут востребованы разработчиками», — говорится в блоге Alconost.

В прошлом пользователи уже переводили учебные материалы по Swift на русский язык, однако Apple удалила контент из-за нарушения авторских прав. «Сегодня с моим хостером связались представители Apple и сообщили о нарушении копирайта с моей стороны, попросив удалить перевод книги. И пока я на этом хостинге, я вынужден выполнить их требования. В проект я вложил немало сил, поэтому закрывать его не хочется. Можно, конечно, выложить на гитхаб, но там, скорее всего, на жалобу среагируют еще быстрее», — рассказал автор материалов Сергей Югай.

На сайте активиста можно бесплатно скачать версию в формате PDF, при желании пожертвовав немного денег в пользу автора. Очевидно, претензии Apple распространяются только на онлайн-руководства. Постигнет ли та же участь работу Alconost, пока неизвестно.

Новый язык программирования был анонсирован на конференции WWDC в июне этого года. Крейг Федериги, представляя Swift, заявил, что Apple постаралась создать язык, который будет избавлен от громоздкого наследия Objective-C. Swift был заложен в платформе NeXt, которая стала основой для OS X, а затем и iOS. Разработчики могут видеть в реальном времени результаты своего программирования. Причём язык Swift в соответствии со своим именем работает быстрее, чем Objective-C.

Присоединяйтесь к нам в Twitter, ВКонтакте, Facebook, Google+ или через RSS, чтобы быть в курсе последних новостей из мира Apple, Microsoft и Google.

Документация по языку программирования Apple SWIFT на Русском

Swift — мультипарадигменный объектно-ориентированный язык программирования, созданный компанией Apple для разработчиков iOS и OS X. Swift работает с фреймворками Cocoa и Cocoa Touch и совместим с основной кодовой базой Apple, написанной на Objective-C. Swift задумывался как более безопасный язык в сравнении с Objective-C. Язык поддерживается в среде программирования Xcode 6; программы на нем компилируются при помощи Apple LLVM и используют рантайм Objective-C, что делает возможным использование обоих языков (а также pure С и С++) в рамках одной программы. Был анонсирован на конференции разработчиков WWDC 2014.

Разработка Swift началась в 2010 году Крисом Латтнером, руководителем отдела разработки инструментов разработки в Apple и одним из основных разработчиков LLVM. Swift заимствовал идеи из «Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, и еще из стольких многих языков, что сложно перечислить».

Данная документация является переводом официальной книги «Swift Programming Language» от Apple. Работа была проделана профессионалами, но в связи с огромным объемом текста и постоянным обновлением книги, мы не исключаем незначительных ошибок. Если вы вдруг обнаружили то, что на ваш взгляд нуждается в корректировке, то напишите нам об этом либо в комментариях, либо на почту и мы обязательно примем это во внимание. Кроме того, мы стараемся постоянно обновлять документацию, как только выходят официальные правки английского варианта книги. В конечном итоге, нашей целью является создание качественного и постоянно обновляемого источника информации о языке Swift.

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

Если вам нужно быстро пройтись по возможностям языка, то начните с главы «Знакомство со Swift». Если же требуется углубиться в Swift, пропустите главу «Знакомство со Swift» и сразу начинайте читать с главы «Основы».


Статьи по теме