Фінансові новини
- |
- 23.04.26
- |
- 00:12
- |
-
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.
ТЕГИ
ТОП-НОВИНИ
ПІДПИСКА НА НОВИНИ
Для підписки на розсилку новин введіть Вашу поштову адресу :


Посли-постійні представники країн-членів Європейського союзу схвалили як
останній законодавчий акт - зміни до регламенту про багаторічну
фінансову політику ЄС, який був необхідний для забезпечення виплати
Україні
Український президент наголосив, що відновлення "Дружби" Київ пов'язує з
розблокуванням Європейським Союзом кредиту у 90 млрд євро для потреб
України.
Уряд визначив Державну спеціальну службу транспорту Міноборони (ДССТ)
замовником робіт із захисту критичної інфраструктури: очікує, що так
роботи будуть виконуватися швидше.
Європейський Союз планує надати Україні перший транш з кредиту ЄС на
суму 90 млрд євро у кінці травня чи на початку червня 2026 року.
Президент Володимир Зеленський підписав закон щодо гармонізації сфери
акредитації органів з оцінки відповідності та системи технічного
регулювання з вимогами Європейського Союзу.
На початку 2026 року Національний банк України вперше зробив окремий
список небанківських фінансових компаній, які суттєво впливають на
ринок.
АЗОВ.ONE та Obmify оголосили спільний збір: чим допомогти, як підтримати, куди підуть гроші. Донатьте і беріть участь у розіграші за посиланням в статті
В блозі OpenAI зазначається, що ChatGPT Images 2 навчився створювати
складніші зображення, краще дотримуватися інструкцій, зберігати обрані
деталі і правильно генерувати текст.
Google відкрила нову хвилю безплатного навчання зі штучного інтелекту
для українців. Йдеться про 20 тис. ліцензій на програму "Сертифікація
Google із професійного використання ШІ" на платформі Coursera.
У недавній публікації у блозі Microsoft офіційно заявила, що Microsoft
Defender достатній для більшості користувачів і жодне додаткове
антивірусне програмне забезпечення для Windows 11 не потрібне.
Держагентство «ПлейСіті» співпрацюватиме з YouTube для виявлення та блокування незаконної реклами азартних ігор.
Сервіс Google Фото отримав новий набір інструментів для редагування
обличчя із налаштуванням інтенсивності - для видалення недоліків шкіри,
корекції губів, відбілювання зубів тощо.
Світ електромобілів - це не лише про великі екрани та автопілоти, а
насамперед про те, наскільки важкою та дорогою буде «батарейка» під
підлогою.
Згідно із повідомленням відомства, мова йде про документи, які
використовуються у випадках змін під час перевезення, зокрема, при
перевантаженні, зміні пункту призначення, розбіжностях у вантажі чи
інших операційних ситуаціях.
США вкотре продемонстрували, що коли мова йде про напівпровідники та
національну безпеку, капіталістичні правила вільного ринку
відправляються на лаву запасних.
Дослідники NVIDIA опублікували статтю "ReSTIR PT Enhanced: алгоритмічні
вдосконалення для швидшого та надійнішого трасування шляху ReSTIR".
Apple офіційно оголосила зміну керівництва: Тім Кук залишає посаду
генерального директора компанії. З 1 вересня 2026 року його місце займе
Джон Тернус, нинішній старший віцепрезидент з апаратного забезпечення.
За даними Всесвітньої організації автовиробників (ОІСА), у 2025 році
глобальні продажі нових автомобілів досягли 99,8 млн одиниць.
Компанія Blue Origin Джеффа Безоса вперше
повторно використала важку ракету New Glenn під час орбітального
запуску, однак у ході місії виникли проблеми з виведенням супутника, пише TechCrunch.
Поки весь світ вишиковується в чергу до Nvidia, Ілон Маск (Elon Musk) вирішив, що краще збудувати власну чергу.
Світовий ринок оперативної пам'яті продовжить стикатися з тривалим
дефіцитом, який, за прогнозами, триватиме щонайменше до кінця 2027 року.