Программирование Swift без OS X

Мой друг предложил мне научиться Свифт, так как это поможет мне получить работу, на которую я подал заявку, и я подумал, что это хорошая идея. Единственная проблема: у меня нет компьютера Mac или что-либо с OS X. Есть ли способ попробовать программировать в Swift в среде, отличной от OS X, например Windows или iOS? Любая помощь будет оценена по достоинству. Я не хочу покупать другой компьютер, чтобы изучать язык.

В настоящее время Swift недоступен, кроме как через программу разработчика Apple, как часть бета-версии Xcode 6. Слухи, похоже, предполагают, что Swift не будет доступен в другом месте до завершения бета-тестирования.

Если вы хотите использовать Swift сейчас, единственным вариантом является эмулировать / виртуализировать OS X и запускать Xcode 6. Я не знаю законности этого.

Однако, когда Свифт официально выпущен, я бы предположил / надеюсь, что это будет просто частью LLVM . Если это произойдет, вы сможете использовать Swift на любой платформе через LLVM.

Однако Swift API по-прежнему будет существовать исключительно на OS X, пока кто-то не обновит его для других платформ.

Свифт теперь открыт. С swift.org

3 декабря 2015 года язык Swift, поддерживающие библиотеки, отладчик и диспетчер пакетов были опубликованы под лицензией Apache 2.0 с Exception Runtime Library Exception, а Swift.org был создан для размещения проекта. Исходный код размещен на GitHub

Swift был перенесен на OSX и Linux. Скомпилированная версия Ubuntu находится здесь .

Вы можете закодировать язык Swift на любой платформе, используя среду Swift, размещенную на веб-сайте http://swiftstub.com или http://runswiftlang.com.

Interesting Posts

Как я могу разморозить свой iPod Nano 4th Gen?

приложение терминала на моем iphone 5?

Внешний DVD-привод больше не будет монтировать после записи двух дисков

Где хранятся правила Mail.app? Они удалены, и я хочу их восстановить

Какие папки можно безопасно исключить из резервной копии Time Machine?

Не удается подключиться к сети Wi-Fi без обслуживания оператора

Проблема с настройкой 2FA в первый раз

iCal Sync с другими приложениями Google Apps

Перенос Льва предустановленной лицензии новому владельцу

iPhone 6 не может найти сеть

Почему основная панель меню ОС исчезает, когда я нахожусь в Safari?

FileVault выключен, но все же запрашивает пароль для загрузки

Изменение основного рабочего стола на внешний экран после спящего режима

Записи iMessage отображаются в неправильном порядке

Приложения продолжают обновляться, даже если автоматическое обновление отключено

Давайте будем гением компьютера.