Главная Статьи и новостиТехнологииSwift: новый Гулливер в стране Лилипутии

Swift: новый Гулливер в стране Лилипутии

11 июля 2014 г. |
284ac4d7_big.jpgApple в очередной раз показала, что умеет удивлять. Сильно удивлять. В обстановке строжайшей секретности компания четыре года разрабатывала новый язык программирования. Никаких сенсационных подробностей, ни грамма инсайда - это вам не новый телефончик представить. Это веха, событие с большой буквы «эс», последствия которого еще аукнутся всей индустрии разработки ПО. А бабахнет по Microsoft и Google.

Разработка под OS X и iOS никогда не была делом для начинающих. Язык Objective-C довольно сложен по построению, не прощает малейших ошибок в синтаксисе. Это продукт старой школы - тяжелый и неповоротливый, но классный своей гиковостью. И у него есть большое преимущество: программы, написанные на нем, очень быстрые. Как-то так повелось, что чем сложнее язык, тем быстрее написанные на нем программы. Swift относительно прост, но так же быстр. Так сказала Apple.

«Каждая нация гордится древностью, красотой и выразительностью своего языка, относясь с явным презрением к языку своего соседа.»
Путешествия Лемюэля Гулливера

Как это было раньше? Вы писали код «вслепую», лишь представляя себе желаемый результат, потом был нудный и очень долгий процесс компиляции, а затем вы видели итог в виде готовой программы. Тут вы замечали, что какая-то часть не работает как задумано. Приходилось останавливать программу, возвращаться к коду, исправлять и опять компилировать. Отладка любой части программы превращалась в очень долгий квест с непредсказуемым результатом. При написании кода на новом языке вы можете видеть результат сразу в реальном времени. Это действительно очень круто. Изменяя параметры переменных или объектов в коде, вы видите то, что получилось, тут же, в окне приложения. Это даже больше, чем круто! Разработка приложений ускоряется в разы.

Такие масштабные проекты, как разработка и внедрение совершенно нового языка программирования, под силу только мега-компаниям, таким как Apple. Упрощение синтаксиса и живой код вольют свежую кровь в ряды их разработчиков. Такие вещи не сказываются сразу на курсах акций, они дают отложенный эффект. Через несколько лет резко возрастет количество приложений и скорость их написания. И все это добро только для продуктов Apple. Одна яблочная компания подготовила отличный плацдарм для новой битвы – за новых разработчиков.

технологии,  Apple,  Swift,  программирование

Добавлено: 11 июля 2014 г., 14:04
  • Запомнить эту страницу на LiveInternet.ru
Оставить комментарий
Почтовая рассылка Doublex.ru
Подпишитесь на еженедельный дайджест лучших статей и новостей от Doublex.ru!
Теги
Новые публикации
Как говорить с детьми о раке молочной железы и его последствиях

Рак молочной железы у американки Бонни Аннис диагностировали в 2014 году. Инвазивная протоковая карцинома 2b с метастазами в лимфатические узлы не оставляла выбора – грудь пришлось удалить, а затем – пройти трудное, изматывающее лечение. Сегодня все хорошо, Бонни – фотограф, писатель, блоггер, жена, мать и бабушка – продолжает жить полной жизнью. Правда, одна недавняя история немного выбила ее из колеи – внучка спросила, почему у нее нет груди – но Бонни справилась. Сегодня она рассказывает, как правильно сообщить ребенку, что рак – это еще не конец, что во многих случаях его можно вылечить, а с физиологическими последствиями болезни можно жить и не обращать на них внимание. Подробнее

Рак молочной железы ранней стадии. После лечения. Какие обследования необходимы и как часто

После успешного лечения рака молочной железы ранней стадии женщине необходимо контролировать состояние своего здоровья: проходить маммографию и клиническое обследование молочных желез (осмотр у маммолога). Первое нужно делать один раз в год, второе – один раз в полгода. Если (внимание!) никаких симптомов возвращения рака не наблюдается, проведение дополнительных обследований (ПЭТ/КТ, сканирование костей), дорогостоящие анализы на онкомаркеры, не нужны. Слишком велик риск ложноположительных результатов и, как следствие, риск ошибочного диагноза и ненужного лечения. Предлагаем вам ознакомиться с соответствующими рекомендациями Американского общества клинической онкологии (American Society of Clinical Oncology, ASCO). Подробнее

«Эффект Анджелины» - новая реальность

В 2013 году звезда американского кино Анджелина Джоли публично рассказала о том, что ей была проведена профилактическая мастэктомия – удаление молочных желез в связи с генетическим риском развития рака груди (наличием в ее организме мутации гена BRCA1: “My Medical Choice”). Мама и тетя актрисы скончались от этого заболевания. Спустя 4 года разговоры о том, к чему привел каминг-аут Джоли, не утихают. Некоторые диванные аналитики до сих пор считают ее поступок спекуляцией на серьезной и болезненной теме, пиар-ходом. Однако статистика говорит совсем о другом. Актрисе удалось привлечь внимание женщин во всем мире к одной из самых сложных тем в РМЖ-сфере – наследственному риску развития заболевания. Благодаря этой информации, многие женщины поняли, что обязательно нужно знать свою семейную историю, знать о наследственных заболеваниях женской сферы, вовремя обращаться к врачу, проходить скрининги и принимать профилактические меры. Подробнее

Выявлены 72 генетические мутации, связанные с повышенным риском развития рака молочной железы

По статистике, в 5-10% случаев рак молочной железы обусловлен наследственными факторами, то есть вызван аномалией генов, переданных родителями. В основном это мутации генов BRCA1/BRCA2. С ними связан наиболее высокий риск развития заболевания. Ученым известно, что у женщин, чей генетический анализ показал наличие этих мутаций, риск развития РМЖ в течение жизни может повышаться до 80%. За последние годы исследователи выявили еще целый ряд мутаций, связанных с РМЖ, включая мутации в генах PALB2, TP53, PTEN и BRIP1. И вот новые данные: плюс 72 пункта к этому списку. Подробнее

Экология и рак молочной железы: новые данные

Воздействие вредных веществ окружающей среды, особенно на раннем этапе жизни женщины, возможно, связано с повышенным риском развития рака молочной железы. Подробнее

наверх