The OpenNET Project / Index page

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

03.06.2014 10:20  Компания Apple представила язык программирования Swift, основанный на LLVM

Компания Apple представила новый язык программирования Swift, компилятор которого построен с использованием технологий свободного проекта LLVM. Swift наследует лучшие элементы языков C и Objective-C и будет привычен для знакомых с ними разработчиков, но отличается использованием средств автоматического распределения памяти и контроля переполнения переменных и массивов, что значительно увеличивает надёжность и безопасность кода.

При этом Swift-программы компилируются в машинный код, что позволяет обеспечить высокую производительность. По заявлению Apple, код Swift выполняется в 1.3 раза быстрее кода на Objective-C. Вместо сборщика мусора Objective-C в Swift используются средства подсчёта ссылок на объекты, а также предоставляемые в LLVM оптимизации, такие как автовекторизация.

Язык также предлагает множество современных методов программирования, таких как замыкания, обобщенное программирование, лямбда-выражения, кортежи и словарные типы, быстрые операции над коллекциями, элементы функционального программирования. Основным применением Swift является разработка пользовательских приложений для OS X и iOS с использованием тулкитов Cocoa и Cocoa Touch. При этом Swift предоставляет объектную модель, совместимую с Objective-C. Код на языке Swift может смешиваться с кодом на С и Objective-C в одном проекте.

В настоящее время язык проходит ограниченное бета-тестирование и тесно интегрирован со средой Xcode. Планы по публикации исходных текстов Swift пока не озвучены, но, учитывая опыт разработки Clang и Objective-C, можно надеяться на публикацию кода компилятора после доведения его до готовности. Несмотря на то, что язык является компилируемым, разработчикам предоставлены интерактивные методы тестирования проектов, при которых компиляция выполняется на лету и для каждого изменения можно сразу наблюдать результат.

Отдельно стоит отметить, что Swift от компании Apple не стоит путать с достаточно давно развиваемым скриптовым языком Swift, нацеленного на многопоточное программирование и поставляемого под свободной лицензией Apache.

  1. Главная ссылка к новости (https://developer.apple.com/sw...)
  2. OpenNews: Обновление языка программирования Dart 1.4, развиваемого Google для замены JavaScript
  3. OpenNews: Выпуск языка программирования Rust 0.10, развиваемого проектом Mozilla
  4. OpenNews: Проект Eclipse развивает новый язык программирования Xtend
  5. OpenNews: Выпуск языка программирования Ceylon 1.0.0, развиваемого Red Hat в качестве альтернативы Java
  6. OpenNews: Представлен новый язык программирования Leaf, реализованный на основе технологий LLVM
Лицензия: CC-BY
Тип: Программы
Ключевые слова: lang, apple, swift
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, A.Stahl, 10:55, 03/06/2014 [ответить] [смотреть все]
  • +33 +/
    А название придумать не смогли?
    Готов поспорить, что если бы кто-то назвал свой новый язык ObjC, то в Яббле тут же завели iВентилятор для разбрасывания iГов^Wисков.
    А как сами так... Фу такими быть. Хотя чего это я? Такими... Фу быть Ябблом. Вот!
     
     
  • 2.3, FSA, 11:07, 03/06/2014 [^] [ответить] [смотреть все] [показать ветку]
  • +46 +/
    А зачем придумывать. Потом просто засудят разработчиков Swift и всё.
     
  • 2.53, trdm, 16:13, 03/06/2014 [^] [ответить] [смотреть все] [показать ветку]
  • –4 +/
    Посмотрел на исходный свифт Прикольный язык Интересно под форточки есть ПС Я... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.57, Andrey Mitrofanov, 16:43, 03/06/2014 [^] [ответить] [смотреть все]  
  • +11 +/
    > ПС. Я продвигаю идею единой программной среды работающей поверх операционок, что-бы пользователям
    > и предприятиям легче было выбирать операционку.

    Да, я тоже GNU emacs уважаю.

     
     
  • 4.77, trdm, 22:52, 03/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Смешанная среда обусловлена необходимостью Работайте лучше над качеством и коли... весь текст скрыт [показать]
     
     
  • 5.78, Led, 22:57, 03/06/2014 [^] [ответить] [смотреть все]  
  • –4 +/
    Говноедов никто ни в чём не винит - такие у них потребности Просто, шли бы вы... весь текст скрыт [показать]
     
  • 5.86, Аноним, 15:37, 04/06/2014 [^] [ответить] [смотреть все]  
  • +5 +/
    А это уже ваши проблемы Мы будем работать над тем что нужно полезно интересно н... весь текст скрыт [показать]
     
  • 3.65, jOKer, 18:47, 03/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Сейчас-сейчас где тут была моя ссаная тряпка специально для таких случаев Т... весь текст скрыт [показать]
     
  • 3.72, Led, 21:49, 03/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Шёл бы ты со своими форточками...
     
  • 3.85, XoRe, 13:54, 04/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    http i3 kym-cdn com photos images original 000 210 119 9b3 png http ru wikip... весь текст скрыт [показать]
     
  • 1.2, Kroz, 11:05, 03/06/2014 [ответить] [смотреть все]  
  • +5 +/
    Они изобрели Standard Template Library только для objective C?
     
     
  • 2.16, Аноним, 12:30, 03/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Stl это frame. Это больше на vcl похоже, однопроходный.
     
  • 2.41, _KUL, 14:43, 03/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Реально, первый абзац это C++ STL, засудить их за воровоство идей! =)
     
  • 2.66, Grammar Nazi, 18:48, 03/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Objective-C, ёптa
     
  • 1.5, Resonance, 11:15, 03/06/2014 [ответить] [смотреть все]  
  • –6 +/
    Лучше бы синтакс нормальный Java-подобный сделали
     
     
  • 2.6, Resonance, 11:19, 03/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    хотя, судя по этому все круто https developer apple com library prerelease io... весь текст скрыт [показать] [показать ветку]
     
  • 1.8, Аноним, 11:35, 03/06/2014 [ответить] [смотреть все]  
  • +10 +/
    Переделанный Rust
     
     
  • 2.12, Аноним, 11:59, 03/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    И чего там от раста?
     
  • 2.23, Аноним, 12:53, 03/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Ну да, только раст сам каждые полгота переделывается так, что только охаешь
     
     
  • 3.43, SprintSet, 14:49, 03/06/2014 [^] [ответить] [смотреть все]  
  • +/
    а где у раста колготы или их половина?
     
     
  • 4.46, Аноним, 15:10, 03/06/2014 [^] [ответить] [смотреть все]  
  • +/
    И правда, уже и их убрали, остались только трусы std:string
     
  • 1.9, Pasha, 11:41, 03/06/2014 [ответить] [смотреть все]  
  • +10 +/
    Хм... А в чем ценность данного поделия от известного на весь мир патентного тролля для сообщества OpenSource? Ну разве что поправить личное финансовое благосостояние на AppleStore и продолжить дальше пилить опенсорсные проекты во имя всеобщего прогресса.
     
     
  • 2.11, Аноним, 11:53, 03/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –11 +/
    Apple много чего открытого пилит - CUPS, WebKit, LLVM Clang У них даже базовая ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.15, burjui, 12:25, 03/06/2014 [^] [ответить] [смотреть все]  
  • +6 +/
    Вы отвечаете не на тот вопрос, который был задан.
    >- Почему собаки лают на прохожих?
    >- Собаки имеют четыре лапы, одну голову и один хвост. А ещё собака - лучший друг человека.
     
  • 3.17, Pasha, 12:33, 03/06/2014 [^] [ответить] [смотреть все]  
  • +5 +/
    Все перечисленное Яблоку как раз таки дало сообщество OpenSource, а не наоборот ... весь текст скрыт [показать]
     
     
  • 4.20, rob pike, 12:45, 03/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Вы как-то однобоко подходите к вопросу взаимовыгодного обмена, составляющего сут... весь текст скрыт [показать]
     
     
  • 5.25, Pasha, 13:05, 03/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Я рад за Яблоко как выгодоприобретателя, а также за продвижение продуктов и содж... весь текст скрыт [показать]
     
     
  • 6.29, rob pike, 13:42, 03/06/2014 [^] [ответить] [смотреть все]  
  • +/
    А тут все стороны - выгодоприобретатели Вы упорно не хотите этого замечать Про... весь текст скрыт [показать]
     
     
  • 7.40, Pasha, 14:42, 03/06/2014 [^] [ответить] [смотреть все]  
  • +3 +/
    Я упорно жду ответ на свой простой вопрос - что дает этот проект опенсорс-сообще... весь текст скрыт [показать]
     
     
  • 8.51, rob pike, 15:57, 03/06/2014 [^] [ответить] [смотреть все]  
  • –3 +/
    А я могу еще раз повторить вопрос про г-на Опена Сорса и что он вам там сказал п... весь текст скрыт [показать]
     
     
  • 9.56, Pasha, 16:36, 03/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Касаемо опенсорса в целом http opensource org about Специально для Вас там да... весь текст скрыт [показать]
     
  • 7.74, AnonCoward, 22:35, 03/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Почему же, по развитию дарвина мы прекрасно видим что такую выгоду считает вза... весь текст скрыт [показать]
     
  • 4.21, Andrey Mitrofanov, 12:47, 03/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    О Райли-Перен-Реймонд смахивают слезу дитЯтко-то выросло и пошло по рукам Free... весь текст скрыт [показать]
     
  • 3.67, Аноним, 18:50, 03/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Скупили И лучше он вообще-то от деятельности эппла не стал Скорее наоборот, иб... весь текст скрыт [показать]
     
  • 3.104, Вареник, 03:20, 11/03/2016 [^] [ответить] [смотреть все]  
  • +/
    Открыть миру Hurd - это круто ... весь текст скрыт [показать]
     
  • 2.18, burjui, 12:35, 03/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Очевидно, что ценность сего поделия для сообщества OpenSource или не рассматрива... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.28, Аноним, 13:32, 03/06/2014 [^] [ответить] [смотреть все]  
  • +3 +/
    Причина создания своего языка понятна - поддержать полную совместимость со всем ... весь текст скрыт [показать]
     
     
  • 4.31, Аноним, 13:47, 03/06/2014 [^] [ответить] [смотреть все]  
  • +/
    он же совместим только по объектам, также можно было и на например питоне сделат... весь текст скрыт [показать]
     
     
  • 5.36, Pasha, 14:27, 03/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Следующую строчку неасилил Код на языке Swift может смешиваться с кодом на ... весь текст скрыт [показать]
     
  • 4.35, burjui, 14:17, 03/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Настолько, что написать компилятор языка оказалось проще? Ну дела...
     
     
  • 5.105, Вареник, 03:23, 11/03/2016 [^] [ответить] [смотреть все]  
  • +/
    Точно так же появился Kotlin - осовремененная Java с полной взаимной совместимос... весь текст скрыт [показать]
     
  • 1.10, 172 New Bond Street, 11:43, 03/06/2014 [ответить] [смотреть все]  
  • +/
    местами lua напомнил
     
  • 1.13, Аноним, 12:08, 03/06/2014 [ответить] [смотреть все]  
  • +/
    Минусующих жаба давит ибо Rust не взлетел.
     
     
  • 2.22, Andrey Mitrofanov, 12:48, 03/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    > Минусующих жаба давит

    И, кстати, саммоним iZEN-а, да.

     
  • 2.27, Аноним, 13:13, 03/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Я что-то пропустил? Раст уже пытался взлететь?
     
     
  • 3.44, SprintSet, 14:53, 03/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    Вообще-то, если язык не взлетает через пару лет после первого релиза, то он умир... весь текст скрыт [показать]
     
     
  • 4.47, Аноним, 15:17, 03/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Ни скока. Он в альфе. Первый релиз No due date.
     
     
  • 5.58, inferrna, 16:46, 03/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Раст, он как блендер Как очередная версия блендера пилится вместе с каким-нибуд... весь текст скрыт [показать]
     
     
  • 6.106, Вареник, 03:26, 11/03/2016 [^] [ответить] [смотреть все]  
  • +/
    Даешь каждому проекту по своему языку и своему фреймворку ... весь текст скрыт [показать]
     
  • 1.14, Аноним, 12:15, 03/06/2014 [ответить] [смотреть все]  
  • +/
    В переводе на русский название языка - "вжик" :)
     
     
  • 2.19, 1, 12:38, 03/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Скорее от Джонатана - тоже сорт яблок
     
  • 2.103, Брат Анонпитонер, 12:38, 04/03/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    В вариантах перевода -- борзый ... весь текст скрыт [показать] [показать ветку]
     
  • 1.24, Аноним, 13:00, 03/06/2014 [ответить] [смотреть все]  
  • +6 +/
    >Планы по публикации исходных текстов Swift пока не озвучены

    И что тогда эта новость здесь делает?

     
  • 1.26, bOOster, 13:08, 03/06/2014 [ответить] [смотреть все]  
  • +/
    В таком темпе "программист" уже скора вообще понимать перестанет как работает его программа. Что на руку АНБ :) Аппле же сказала что типа ошибок в алгоритмах нету!
     
  • 1.32, Anonymus, 14:02, 03/06/2014 [ответить] [смотреть все]  
  • +/
    Отсутствие сборщика мусора порадовало, да и вообще на беглый взгляд язычок выглядит неплохо.
    Если дорастёт до нормального опенсорсного компилятора, можно и попробовать, а нет - так и не надо.
     
  • 1.33, Аноним, 14:03, 03/06/2014 [ответить] [смотреть все]  
  • –2 +/
    вообще-то озвучены http swift-lang org - ссылка на SVN-репозиторий и инструк... весь текст скрыт [показать]
     
     
  • 2.34, Аноним, 14:07, 03/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    А текст новости до конца не судьба дочитать Это совсем другой язык ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.38, Stax, 14:36, 03/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Надеюсь, те ребята со своим совсем другим языком озаботились о регистрации тор... весь текст скрыт [показать]
     
     
  • 4.45, Аноним, 15:03, 03/06/2014 [^] [ответить] [смотреть все]  
  • +3 +/
    Тот Swift пилят ребята из anl gov по заказу Министерства энергетики США, поэтому... весь текст скрыт [показать]
     
  • 3.49, Аноним, 15:35, 03/06/2014 [^] [ответить] [смотреть все]  
  • +/
    даже не заминусовали - похоже не один я попался в эту ловушку :D
     
  • 1.39, Stax, 14:38, 03/06/2014 [ответить] [смотреть все]  
  • +/
    Краткий список возможностей особенностей http www reddit com r programming co... весь текст скрыт [показать]
     
  • 1.42, nnoname, 14:43, 03/06/2014 [ответить] [смотреть все]  
  • +/
    с названием эпический провал
     
  • 1.48, anonymous, 15:25, 03/06/2014 [ответить] [смотреть все]  
  • +4 +/
    А опенсорс здесь причём?
     
     
  • 2.50, IMHO, 15:48, 03/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    что пятое колесо не только опенсорс пилить может
     
  • 2.54, Аноним, 16:17, 03/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Первое предложение же.
     
     
  • 3.60, Аноним, 17:05, 03/06/2014 [^] [ответить] [смотреть все]  
  • +/
    В конторе, где я работаю, используются сервера с дебианом на борту Можно мне то... весь текст скрыт [показать]
     
  • 3.62, anonymous, 17:33, 03/06/2014 [^] [ответить] [смотреть все]  
  • +/
    И что нам это даст? В очередной раз корпорация утащит к себе код под BSD.
     
  • 1.59, Отражение луны, 17:02, 03/06/2014 [ответить] [смотреть все]  
  • –2 +/
    Зачем разрабатывать под os x и ios (их названия просто блещут оригинальностью, майкрософт отдыхает), если можно разрабатывать кроссплатформу? Что бы там они ни представили - толком это мало кому нужно. Разве что разработчикам зомбиферм под айфончики.
     
  • 1.61, Аноним, 17:14, 03/06/2014 [ответить] [смотреть все]  
  • +/
    Язык не плох, но 1 Нет макросов аля немерли или хотя бы Д 2 Не поддержки много... весь текст скрыт [показать]
     
     
  • 2.76, Аноним, 22:47, 03/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    язык неплох но лучше идея его, чем реализация что впрочем, для Эппл - типично... весь текст скрыт [показать] [показать ветку]
     
  • 1.63, Аноним, 18:45, 03/06/2014 [ответить] [смотреть все]  
  • +/
    что лет через 10, когда эппл убедится что на очередную проприетарную хрен... весь текст скрыт [показать]
     
     
  • 2.80, Пиу, 02:36, 04/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    перестаем фантазировать, быстро и решительно через два релиза айфонов, разрабат... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.87, Аноним, 15:51, 04/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Макофагов не жалко Я бы на месте эппла вообще заставил бы яблоразработчиков 1 д... весь текст скрыт [показать]
     
     
  • 4.91, Аноним, 20:08, 04/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Ну Micro$oft тут уже одного клоуна заставил
     
     
  • 5.92, Аноним, 21:16, 04/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Вот я и говорю - хочу увидеть болванчиков от эппла Еще красочнее будет если они... весь текст скрыт [показать]
     
  • 1.64, Critic, 18:46, 03/06/2014 [ответить] [смотреть все]  
  • +/
    Кто сказал, что он идёт на смену Objective-C?
     
  • 1.68, CrustY, 19:23, 03/06/2014 [ответить] [смотреть все]  
  • +/
    "Вместо сборщика мусора Objective-C в Swift используются средства подсчёта ссылок" Ошибочное заявление, т.к. в Objective-C и используется подсчёт ссылок.
     
     
  • 2.73, Аноним, 22:02, 03/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Начиная с Objective-C 2 0 используется полноценный сборщик мусора, подсчёт ссыло... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.81, Пиу, 02:41, 04/06/2014 [^] [ответить] [смотреть все]  
  • +/
    а потом пришел ARC http en wikipedia org wiki Automatic_Reference_Counting и ... весь текст скрыт [показать]
     
  • 3.97, CrustY, 17:30, 05/06/2014 [^] [ответить] [смотреть все]  
  • +/
    теперь перечитай что написал, и вспомни что есть iOS, а в мак оси garbage collec... весь текст скрыт [показать]
     
     
  • 4.102, Макс Д, 19:37, 09/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Буква А в ARC - Automatic Apple Inc delivered a fully featured version of AR... весь текст скрыт [показать]
     
  • 1.71, Аноним, 20:46, 03/06/2014 [ответить] [смотреть все]  
  • +1 +/
    Зачем нужно было создавать форк ЯП и чем плох LLVM P S Почитал комментарии к п... весь текст скрыт [показать]
     
     
  • 2.93, Аноним, 21:17, 04/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Какого Бажный что пи ц ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.96, Аноним, 02:43, 05/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    >Бажный что пи...ц!

    Это лишь пока...

     
     
  • 4.100, Аноним, 18:26, 09/06/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    > Это лишь пока...

    Он такой молодой, но уже успел за...ть своими багами.

     
     
  • 5.107, Вареник, 04:22, 11/03/2016 [^] [ответить] [смотреть все]  
  • +/
    Clang начали пилить потому что глюки GCC за ли, набор заплаток, никакой модул... весь текст скрыт [показать]
     
  • 1.75, Аноним, 22:46, 03/06/2014 [ответить] [смотреть все]  
  • –2 +/
    ну прально, Эрленг-то - ниасилили вот и тащат анального огороженный мутант О-С ... весь текст скрыт [показать]
     
     
  • 2.79, Аноним, 23:33, 03/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Писать игру на Эрлэнге Производительность будет хуже в разы, чем у допиленной J... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.90, Аноним, 17:59, 04/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    скорее наоборот на порядки раз выше будет, чем у C , а Жаба - вообще где-то не... весь текст скрыт [показать]
     
     
  • 4.94, Аноним, 21:19, 04/06/2014 [^] [ответить] [смотреть все]  
  • +/
    На порядки Ну попробуйте всех игроделов удивить А то они что-то все как один п... весь текст скрыт [показать]
     
  • 4.108, Вареник, 04:28, 11/03/2016 [^] [ответить] [смотреть все]  
  • +/
    А мужики то и не знают Особенно разработчики встренного ПО под аэрокосмические ... весь текст скрыт [показать]
     
  • 1.82, Бутриат, 10:02, 04/06/2014 [ответить] [смотреть все]  
  • +/
    Swing и Rust пилят не по своей прихоти, а потомучто кроме c++ перелезать некуда. Эдакий вакуум в области хороших низкоуровневых языков общего назначения. но, к сожалению, что swing что rust получились жалкими подмножествами c++/stl
     
     
  • 2.84, Аноним, 11:19, 04/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Согласен, был бы такой C++, но чтобы всё легко и просто было, как в Java...
     
     
  • 3.88, Аноним, 15:53, 04/06/2014 [^] [ответить] [смотреть все]  
  • +/
    И была бы куча гомнософта на С А оно такое надо ... весь текст скрыт [показать]
     
     
  • 4.89, бутират, 16:34, 04/06/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    "Куча гомнософта на С++" это сейчас. Именно потому-что на С++
     
     
  • 5.95, Аноним, 21:28, 04/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Си - яп как яп В меру кривой, и весьма сложный с кучей подлян Но это и отсеи... весь текст скрыт [показать]
     
     
  • 6.109, Вареник, 04:33, 11/03/2016 [^] [ответить] [смотреть все]  
  • +/
    - Именно поэтому невменяемым обычно выдают пулеметы и РСЗО... весь текст скрыт [показать]
     
  • 1.98, rob pike, 15:52, 07/06/2014 [ответить] [смотреть все]  
  • +/
    James Gosling, 2010:

    >Вопрос: мнение про Apple, который пытался откреститься от Java for Mac OS?
    >Apple is all about control. Interoperability для Apple — devil в чистом виде. Их цель — заманить к себе разработчиков и удержать всеми нечистыми средствами, которые у них есть. Ни в коем случае не разрешать переиспользовать код на компьютерах, отличных от Мак.
    >http://alskor.blogspot.ru/2010/12/blog-post.html

     
  • 1.99, Макс Д, 18:13, 09/06/2014 [ответить] [смотреть все]  
  • +/
    Что за бред? Автор хотя бы для приличия почитал бы про Objective C, там ARC (автоматический подсчет ссылок) используется уже несколько лет и "словарные типы, быстрые операции над коллекциями, элементы функционального программирования" тоже...

    Автор упустил смысл перехода на Swift

     
     
  • 2.101, Аноним, 18:28, 09/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Почему же Своя песочница со своим вендорлоком, тут как раз все просто и прозрач... весь текст скрыт [показать] [показать ветку]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor TopList