Фінансові новини
- |
- 28.07.26
- |
- 22:11
- |
-
RSS - |
- мапа сайту
Авторизация
Бунт против Apple: Энтузиасты пишут открытую версию "быстрого и легкого" языка Apple Swift
10:45 24.10.2014 |
Apple совершает ошибку, заставляя разработчиков выбирать между экосистемами, считают авторы инициативы Phoenix - открытой имплементации проприетарного языка программирования Apple Swift.
Группа независимых разработчиков Ind.ie объявила о намерении разработать открытый вариант языка программирования Apple Swift, под названием Phoenix. Он будет распространяться под открытой лицензией GNU General Public License.
«Phoenix - это свободная и открытая версия языка программирования Apple Swift, разрабатываемая Грэгом Касаменто (Greg Casamento), новым членом нашей команды, обладающий большим опытом программирования на Objective-C и разработки компиляторов». Касаменто является лидером проекта GNUStep, открытой кросс-платформенной объектно-ориентированной среды разработки, базирующейся на спецификации Cocoa - собственной среды компании Apple для разработки приложений под OS X.
Балкан заявил на форуме Hacker News, что планирует выпустить первую версию компилятора Phoenix в течение недели. Он призвал присоединиться к проекту всех желающих. «Пожалуйста, свяжитесь со мной», - написал он. Компилятор пишется на C и Objective-C.
По словам представителей Ind.ie, «Phoenix может стать толчком для Apple открыть собственный язык программирования Swift».
Авторы инициативы считают, что Apple создала собственный закрытый язык программирования Swift для того для разработки приложений под iOS и OS X, чтобы у разработчиков было меньше возможностей для портирования приложений на Android. То есть Swift является своего рода цепью, с помощью которой Apple приковывает разработчиков к себе, рассуждают в Ind.ie. Они считают, что Apple совершает ошибку.
«Когда компания заставляет разработчиков выбирать, это означает, что она признается в собственной слабости - неспособности использовать другие методы привлечения разработчиков. Мы убеждены, что Apple выше этого», - говорится в открытом письме члена Ind.ie Арала Балкана (Aral Balkan) генеральному директору Apple Тиму Куку (Tim Cook).
«Я с удовольствием посмотрел ваше интервью с Чарли Роузом (американским телеведущим - прим. CNews) на прошлой неделе, на котором вы сказали, что «мы - не ваш продукт». Именно поэтому я использую Mac, iPhone и iPad вместо шпионских по своей сути продуктов Google», - заявил Балкан, добавив, что в другом Apple уступает Google, а именно - в открытости программных платформ. Команда Ind.ie предложила компании это изменить.
«Представьте, насколько сильно бы отличалась собственная история Apple, если бы Ричард (Столлман - прим. CNews) не написал компилятор GNU C Compiler и не выпустил бы его под открытой лицензией. Стив (Джобс - прим. CNews) бы не смог использовать компилятор Objective-C в NeXT. А также если бы Крис (Латтерн - прим. CNews) не выпустил LLVM под открытой лицензией?» - риторически спрашивают авторы проекта Phoenix, напоминая, что продукты Apple базируются на открытых стандартах (LLVM - виртуальная машина в Swift, NeXT - компания, создавшая ОС NeXTStep, на которой была основана Mac OS X).
По мере распространения Swift число приложений, портируемых с iOS на Android, может сократиться. Дело в том, что существующие инструменты не поддерживают портирование с Objective-C на язык Java, на котором пишутся программы для Android, что осложнит перенос приложений на конкурирующую платформу. Однако некоторые разработчики с этим не согласны. По их мнению, на Swift писать портируемый код будет даже легче по сравнению с Objective-C, так как его синтаксис в большей степени приближен к Java.
Язык программирования Swift был представлен Apple в начале июня 2014 г. вместе с анонсом OS X Yosemite и iOS 8. Согласно информации на сайте для разработчиков, Swift - это преемник языков C и Objective-C, отличающийся чистотой кода, позволяющей совершать меньшее количество ошибок, а также скоростью и удобством программирования, использующий все аппаратные преимущества Mac, iPhone и iPad. В компании утверждают, что перейти на Swift легко, так как в одном приложении код Swift может использоваться одновременно с кодом Objective-C.
ТЕГИ
ТОП-НОВИНИ
ПІДПИСКА НА НОВИНИ
Для підписки на розсилку новин введіть Вашу поштову адресу :


Національна комісія, що здійснює державне регулювання у сферах
енергетики і комунальних послуг (НКРЕКП), на засіданні у вівторок
ухвалила рішення підвищити з 1 серпня тарифи Укренерго на передання
електроенергії для бізнесу.
Ухвалення законопроєкту - частина податкових зобов'язань, які
взяла на себе Україна в межах програми з МВФ. Крім цього, оподаткування
доходів з цифрових платформ - один з необхідних кроків на шляху до
євроінтеграції.
Україна отримає від Великої Британії технологію радіоелектронної
боротьби для блокування виявлення українських дронів.
Захід суден до українських морських портів станом на 22 липня тимчасово
призупинився через безпекову ситуацію, однак уряд працює над заходами
для забезпечення стабільності експорту.
Національний банк України (НБУ) пропонує зобов'язати надавачів платіжних
послуг присвоювати кожній платіжній операції маркер низького,
середнього або високого ризику, причому операції з високим ризиком мають
автоматично зупинятися до з'ясування деталей та отримання підтвердження
користувача, свідчить проєкт постанови регулятора.
Питання автономності залишається одним із ключових чинників під час вибору сучасного мобільного пристрою преміального сегмента.
Ця тилова вакансія підходить для кандидатів, що не можуть
виконувати бойові завдання у звʼязку із віком чи станом здоровʼя.
Ринкова вартість Apple Inc. під час торгів у вівторок вперше перевищила позначку в $5 трлн доларів.
В Італії чоловік переконав місцеву владу, що виявив один із «найстаріших
і найбільших амфітеатрів» світу, і водив туди туристів. Насправді він
сам збудував цю споруду 20 років тому.
Підрозділ Amazon Leo подав до Федеральної комісії зі зв'язку США
(FCC) заявку на запуск 5105 супутників на низькій навколоземній орбіті.
В Україні набрали чинності оновлені правила щодо робочого часу та
часу відпочинку водіїв, які виконують комерційні перевезення вантажів та
пасажирів.
Дослідники з Техаського університету в Остіні створили новий матеріал
для 3D-друку, який імітує одну з ключових властивостей людських тканин -
здатність вибірково пропускати одні молекули та затримувати інші.
Генеральний директор OpenAI Сем Альтман заявив, що розвиток сфери
штучного інтелекту вже досяг етапу, який донедавна існував лише на
сторінках наукової фантастики.
Провідні технологічні компанії, серед яких NVIDIA, Microsoft, Palantir
та Meta Platforms, звернулися до американських політиків із закликом
підтримати розвиток відкритих моделей штучного інтелекту, позиціонуючи
такий підхід як ключовий фактор для збереження технологічного лідерства
США.
Сінгапурська компанія Poolin, яка свого часу була найбільшим
біткоїн-майнінговим пулом у світі, разом із дочірніми структурами
Lonestar Dream Inc та Lonestar Taproot LLC подала заяву про банкрутство
за процедурою Chapter 11 до Суду США у справах про банкрутство округу
Нью-Джерсі.
Поки світ обережно спостерігає за прогресом великих державних
проєктів, приватний сектор у Техасі вирішив, що вистачить чекати милості
від природи чи бюджетних комітетів.
Європейська комісія прийняла
рішення у двох розслідуваннях щодо Google та виписала компанії два
штрафи - один, на €460 мільйонів, за надавання переваги власному
пошуковому сервісу над конкурентами та другий, на €430 мільйонів, за
обмеження можливості Android-розробників перенаправляти користувачів на
альтернативні способи оплати.
Федеральний суддя постановив, що місто Нью-Йорк не може забороняти
компаніям Uber Technologies та Lyft деактивувати водіїв у своїх додатках
без попереднього повідомлення, визнавши цей новий закон
неконституційним.
Дослідники британського Інституту безпеки штучного інтелекту (AISI) зробили тривожний висновок: буквально кожна потужна LLM-модель, яку вони тестували, в тій чи іншій формі намагалася обманути людину-оцінювача.
Поки фанати бренду оплакують кожну нову модель без
третьої педалі, керівництво баварського концерну вказує на фактори, які
роблять життя МКПП практично неможливим у сучасному світі.
Бюро економічної безпеки України спільно з
Державною податковою службою та Головним сервісним центром МВС
запровадило аналітичний інструмент, який дає змогу виявляти схеми
ухилення від сплати податків під час імпорту та продажу автомобілів.