Форум программистов, компьютерный форум, киберфорум
Наши страницы

Swift

Войти
Регистрация
Восстановить пароль
 
Олег75
35 / 0 / 0
Регистрация: 04.02.2016
Сообщений: 18
#1

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

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

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

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

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

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

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

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

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

3
Vorona
Peace 2 all shining faces
671 / 533 / 45
Регистрация: 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
104 / 95 / 11
Регистрация: 01.05.2013
Сообщений: 600
19.01.2017, 08:31 #3
Читал что сейчас это можно делать используя ОS Linux
Это this is sparta! Свифт. Настоящий спартанский свифт. Без IDE без либ. Мак на виртуалке и то дружелюбнее.
0
Vorona
Peace 2 all shining faces
671 / 533 / 45
Регистрация: 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
Здравствуйте. Не могли бы вы в эту тему накидать документации, особенностей и полезной инфы про Swift. Стоит ли переходить на него из...

Кнопка в Swift - Swift
Друзья, как сделать круглую кнопку и как сделать так, чтобы при ее нажатии цвет этой кнопки рандомно менялся?

Потоки в Swift - Swift
В общем, решил поковырять свифт на выходных и выяснил, что не могу нормально создавать потоки. То есть создать-то я их могу, а вот...

Swift for Windows - Swift
Здравствуйте, я хочу научиться SWIFT, есть ли SWIFT СТУДИЯ установить на Windows, подобное как Visual Studio для разработки C ++ или...


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

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

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