Форум программистов, компьютерный форум, киберфорум
Наши страницы
Swift
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
Олег75
35 / 0 / 0
Регистрация: 04.02.2016
Сообщений: 18
1

Как установить Swift?

17.01.2017, 11:28. Просмотров 1067. Ответов 3
Метки нет (Все метки)

Доброго времени суток
Простите за дилетантский вопрос. Скажите можно ли программировать на Swift не используя OS Mac? Читал что сейчас это можно делать используя ОS Linux. Если можно то, как это можно реализовать.
Спасибо за ответ.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.01.2017, 11:28
Ответы с готовыми решениями:

Как установить swift на windows 8?
Всем привет, подскажите пожалуйста, как установить swift. ОС виндовс 8. Очень...

Как конвертировать JSON в swift 3
Не могу найти как сделать json читабельного вида. Допустим есть {"x":5,"b":6}...

Как сделать прозрачный TitleBar в окне (MAC OS, XCode, Swift, Cocoa)
Тема не относится к мобильной разработке, но не смог найти раздел разработки...

Swift: Как определить в классе-родителе, какой дочерний класс его вызвал
Ув. форумчане, нужна помощь. Не могу найти нормальное решение сложившеся...

Xcode(swift) . как скрыть или выявить кнопку по нажатии другой кнопки, например .Hidden
как в xcode (swift) по нажатии одной кнопки скрыть или выявить другую кнопку,...

3
Vorona
Peace 2 all shining faces
672 / 534 / 84
Регистрация: 05.03.2010
Сообщений: 1,283
17.01.2017, 12:47 2
больше можно узнать на оф сайте разработки свифт
https://swift.org/download/#releases

в вашем распоряжении есть стабильные релизы, привью новой версии, и снепшоты (бинарники, которые были собраны их CI и которые прошли авто-тесты, но это не оф версии)

официально поддерживается только Ubuntu
больше можно узнать там же в секции Linux
https://swift.org/download/#linux
0
noname_club
106 / 97 / 12
Регистрация: 01.05.2013
Сообщений: 603
19.01.2017, 08:31 3
Читал что сейчас это можно делать используя ОS Linux
Это this is sparta! Свифт. Настоящий спартанский свифт. Без IDE без либ. Мак на виртуалке и то дружелюбнее.
0
Vorona
Peace 2 all shining faces
672 / 534 / 84
Регистрация: 05.03.2010
Сообщений: 1,283
19.01.2017, 09:58 4
Цитата Сообщение от noname_club Посмотреть сообщение
Без IDE без либ
1. Либы тут при чем?
Foundation в вашем распоряжении, все свифтовые и сишные либы в вашем распоряжении. Нету разве что UI библиотек, т.к. они жестко привязаны к системе, но ничего не мешает вам писать сервер или CLI утилиты.

Да, это все еще путь первопроходцев и все зависит от преследуемых целей. Многие компании вроде IBM делают на это большие ставки и вовсю пытаются захватить первенство в еще мало-изведанных краях.
Так что не все так плохо. Вы, конечно, вряд ли это будете использовать прям сейчас в продакшн целях, но для своего развития - вполне даже интересно. А для энтузиастов это вообще шикарнейшее место покопать под коробкой, внести свою лепту и получить много респекта в комьюнити.

2. IDE не особо и большая проблема, есть куча плагинов для текстовых редакторов, которые могут давать вам много необходимого для работы с языком.
Плюс, не забывайте, что и Xcode и даже AppCode не могут предложить ничего, что могло бы выполнять функции IDE со свифтом, потому что у самого языка и его окружения нет всего необходимого для полноценной поддержки IDE. Все что вы можете делать, это мгновенно получать ошибки в редактируемом коде и переходить к определению.

Я, правда, сильно не копал насколько плагины полноценны, но, например, SourceKitten поддерживается на Linux и нет особых проблем сделать плагин для Vim, Emacs или Sublime, чтобы вам сразу же подсвечивало ошибку в нужной строке с красивым описанием. Пока что использовал только Vim плагин, год назад.
Переход к определению тоже без особого труда решается плагинами к текстовым редакторам, т.к. все необходимое для этого есть.

Потому для начала сами разберитесь в том, что действительно является проблемой и не пугайте зря людей, там все очень и очень активно развивается. Да и вы же не знаете, для чего человек спрашивает, может наоборот таки хочет развить эту ветвь.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.01.2017, 09:58

Swift и бд
Для курсовой в универе хочу написать простое приложение, которое будет...

Swift, what that?
Напишите мне, пожалуйста доступным языком, что такое свифт.

Swift for Windows
Здравствуйте, я хочу научиться SWIFT, есть ли SWIFT СТУДИЯ установить на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru