The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Компания Apple представила Swift 2.2, первый выпуск с поддер..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Для контроля за появлением новых сообщений - перед выходом жмите "Пометить прочитанным".
. "Компания Apple представила Swift 2.2, первый выпуск с поддер..." +10 +/
Сообщение от Антонemail (??), 22-Мрт-16, 09:20 
> Вместо сборщика мусора Objective-C в Swift используются средства подсчёта ссылок на объекты

Подсчёт ссылок в Objective-C был изначально, сначала ручной, года три уже как автоматический. Сборка мусора была только в Runtime для Mac OS X и то как опция. И как только вышел ARC сборщик мусора стал deprecated и сейчас уже давно не используется.

> а также предоставляемые в LLVM оптимизации, такие как автовекторизация.

LLVM "предоставляет свои возможности" не только для Swift, как может показаться из вашего текста, но и для Objective-C, C, C++, Rust, Haskell, Ruby, Python, JavaScript и т.д.
Публикуя новости на OpenNet надо хотя бы немного понимать что такое front и back ends compiler, и в общих чертах как устроен LLVM.

> Для обеспечения высокой производительности Swift-программы компилируются в машинный код, выполняемый [в некоторых случаях] на 30% быстрее кода на Objective-C.

Желтушная подача хорошей новости.
Публикуйтесь на спидинфо - там оценят ваши передёргивания и замалчивания.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Компания Apple представила Swift 2.2, первый выпуск с поддер..., opennews, 22-Мрт-16, 09:01  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру