Рубрика развивается при поддержке HP logo

Apple создала новый язык программирования Swift Статьи редакции

Компания Apple разработала новый объектно-ориентированный язык программирования под названием Swift («быстрый»). Об этом 2 июня рассказал вице-президент Apple Крейг Федериги на конференции разработчиков WWDC 2014, прямую текстовую трансляцию которой вёл TJournal.

По словам Федериги, некоторые функции Swift работают быстрее, чем в других объектно-ориентированных языках: например, сортировка сложных объектов происходит в 3,9 раза быстрее, чем в Python, и почти в полтора раза быстрее, чем в Objective-C.

Код, написанный на Swift, может работать вместе с другими программами, написанными на C и Objective-C. Полная документация по Swift доступна бесплатно в приложении iBooks.

Подробнее о функциях языка Swift можно прочесть на сайте Apple.

{ "author_name": "Никита Лихачёв", "author_type": "self", "tags": ["\u044f\u0437\u044b\u043a\u0438_\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f","\u043c\u0438\u043a\u0440\u043e\u043f\u043e\u0441\u0442","wwdc_2014","swift","objective_c","apple"], "comments": 40, "likes": 22, "favorites": 0, "is_advertisement": false, "subsite_label": "tech", "id": 51100, "is_wide": true, "is_ugc": true, "date": "Mon, 02 Jun 2014 23:57:18 +0400", "is_special": false }
0
40 комментариев
Популярные
По порядку
Написать комментарий...

Различный Валера

34
Ответить

Генетический Артем

8

Я просто оставлю свои подозрения для сторонников теории заговоров

Ответить

Автономный глобус

5

Логотип не очень удачный — птица (видимо, стриж) пикирует вниз, как акции Яндекса после известного заявления главстерха.
Позволю себе привести картинку из http://www.artlebedev.ru/kovodstvo/sections/137

Ответить

Взрослый велосипед

Ilya.A—Petya.A's
3

Он дрифтует . Быстрый же.

Ответить

Дружеский бас

Ilya.A—Petya.A's
1

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

голосую за обнаруженный в логотипе сарказм (или дизайнер держал планшет, на котором рисовал, upside down)

Ответить

Равнодушный лолипоп

3

Эм, уже же был язык программирование Swift до Apple. Что они там создали? http://swift-lang.org

Ответить

Святой Мика

wat
0

Этот сайт никак не относится к языку

Ответить

Конституционный якорь

3

Может всё-таки не «быстрый», а «стриж»? Тем более раз на иконке стриж изображён

Ответить

Системный звук

Ruslan
3

На иконке изображён "быстрый".
Вдобавок ещё и падающий

Ответить

Населенный чайник

2
Ответить

Равнодушный лолипоп

Кирилл
2

уже читаю. Они и правда название чужое взяли.

Ответить

Бессмысленный Паша

wat
1

iSwift?

Ответить

Прочий алмаз

1
Ответить

Бетонный будильник

1

революция в мире языков программирования.

Ответить

Свежий корабль

Pablo
4

Домашку на паскале доделал?

Ответить

Бетонный будильник

Kirill
1

У меня по Си

Ответить

Дружеский бас

Kirill
0

сарказм же

Ответить

Подводной бинокль

Pablo
1

Microsoft каждый год новый язык выкатывает.

Ответить

Святой Мика

new_comment
0

Скорее отшлифованный C

Ответить

Густой хот-дог

0

Нет времени объяснять - прячь орехи

Ответить

Хороший торшер

0

Может уже опубликовали документацию и всё такое? Интересно почитать, потому что презентацию не смотрел, кроме текстовой TJ и соответственно дальше Hello World не видел.

Буду благодарен за ссылки.

Ответить

Конституционный Илья

You're
1
Ответить

Людской крюк

You're
0

пока документации нет! Нужно подождать немного может завтра утром все будет доступно.

Ответить

Кровавый дебаркадер

Магомед
1

Документация уже есть.

Ответить

Системный звук

You're
0

Здесь https://news.ycombinator.com/item?id=7835099 есть ссылки на PDF и Epub - версии Swift

Ответить

Хозяйственный Влад

0

Интересно посмотреть, скорее, это просто семейство "с" просто переработано.

Ответить

Встречный микроскоп

Роман
1

именно так и есть

Ответить

Нехороший бинокль

Роман
0

Совсем не так

Ответить

Святой Мика

Роман
0

Рановато утверждать. Это Objective-C без C

Ответить

Немалый Слава

0

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

Ответить

Инвестиционный фитиль

Denis
1

питон интерпретируемый, си компилируемый, не очень уместное сравнение

Ответить

Немалый Слава

Игорь
0

Тем более же

Ответить

Дружеский бас

Denis
1

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

сколько версий хрома, ффокса вышло, посвященных ускорению джаваскрипта :) - вот он, прогресс...

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

Ответить

Немалый Слава

peschex0d
0

но зачем миру нужен очередной скриптовый язык? для вендорлока разве что

Ответить

Дружеский бас

Denis
1

а кто его (мир) спрашивает? если бы речь шла не о эппл, а скажем про майкрософт, новый скриптовый язык означал бы по всему миру курсы обучения, систему сертификации, барыши для издательств типа ОРейли, вынужденные апгрейды всего зависимого от платформы софта третьих фирм (как, например, в Сони Вегас регулярно вводят зависимость от рантайм-библиотек .Net свежих версий).

Тут целая даже не кормушка, а корыто-ресторан.

Ответить

Принятый пришелец

0

Язык видимо тоже интерпретируемый как и питон, REPL, намекает, хотя могу ошибаться, но, видимо все как то напрямую связано с железом миновав прослойки, иначе откуда такая скорость. Сильно не пинайте, так чисто догадки. Надеюсь мои знания Objective-C после этого события не полностью обесценятся, а то уже страшновато...

Ответить

Принятый пришелец

Артем
0

Еще и функциональщиной отдает

Ответить

Бессмысленный Паша

0
Ответить

Бессмысленный Паша

Никита
6
Ответить

Комментарий удален

Дневной цветок

–1

Мда, сомнительная радость.

Ответить
Обсуждаемое
Новости
Прямая трансляция: Возвращение Алексея Навального в Россию
Следим за происходящим во Внуково с места событий.
Новости
«Не бойтесь»: Навальный после ареста выпустил обращение с призывом выходить на протесты
Штаб политика запланировал большие акции на 23 января.
Новости
Алексея Навального задержали после возвращения в Россию
На паспортном контроле в Шереметьево.
Популярное за три дня
Новости
Прямая трансляция: Возвращение Алексея Навального в Россию
Следим за происходящим во Внуково с места событий.
Новости
Алексея Навального задержали после возвращения в Россию
На паспортном контроле в Шереметьево.
Интернет
«Когда беспредел становится нормой, его жертвами часто становятся вообще все»: Дудь написал пост о суде над Навальным
Политик давал интервью блогеру два раза, в том числе после отравления.
null