0Pricing
Swift Academy · Урок

Первая программа и сборка/запуск (REPL и swiftc, скрипты)

Напишите свою первую программу на Swift, запустите её в REPL, скомпилируйте с помощью swiftc и сохраните скрипты для повторного использования.

«Первая программа и сборка/запуск (REPL и swiftc, скрипты)» — бесплатный урок Swift Academy на CoddyKit. Это урок 3 из 3. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Swift Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Swift Academy содержит 3 уроков всего.

Введение

Цель: написать первую программу на Swift и научиться её запускать. Мы воспользуемся REPL, выполним компиляцию с помощью swiftc и создадим простые сценарии.

Приветствие в REPL

В REPL введите print("Hello, Swift") и нажмите Enter. Результат появится мгновенно — это идеально для быстрых проверок.

Сохранение в файл

Создайте файл hello.swift с простой программой. Файлы позволяют повторно использовать код и делиться им за пределами REPL.

Код hello.swift

Этот файл hello.swift содержит минимальную программу на Swift, которую можно скомпилировать или запустить.

// Print a simple greeting
print("Hello, Swift from a file!")

// Work with numbers
let a = 2
let b = 3
print("Sum = \(a + b)")

Компиляция и запуск

Выполните swiftc hello.swift -o hello, чтобы собрать исполняемый файл. Затем команда ./hello нативно запускает программу.

Режим сценария

Сценарии также можно запускать напрямую: swift hello.swift. Команда интерпретирует их построчно — это медленнее, чем запуск скомпилированного кода, но удобно для быстрых запусков.

Вопрос о компиляции

Быстрая проверка: какая команда компилирует файл Swift в исполняемый бинарный файл?

Повторение

Повторение: пробуйте код в REPL, сохраняйте его в .swift-файлы, компилируйте с помощью swiftc или запускайте как сценарии. Теперь вы можете создавать и запускать собственные программы на Swift.

Часто задаваемые вопросы

Урок «Первая программа и сборка/запуск (REPL и swiftc, скрипты)» бесплатный?

Да — полный текст урока «Первая программа и сборка/запуск (REPL и swiftc, скрипты)» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Swift Academy, подпишись на CoddyKit PRO. Курс Swift Academy содержит 3 уроков всего.

Чему я научусь в уроке «Первая программа и сборка/запуск (REPL и swiftc, скрипты)»?

Напишите свою первую программу на Swift, запустите её в REPL, скомпилируйте с помощью swiftc и сохраните скрипты для повторного использования. Ты практикуешь Swift Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Swift Academy?

Предыдущий опыт не требуется. Swift Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 3 из 3.

Сколько времени занимает урок «Первая программа и сборка/запуск (REPL и swiftc, скрипты)»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Swift Academy?

Да. Каждый урок Swift Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Что такое Swift: безопасность, производительность, удобочитаемость
  2. Установка и инструменты: набор инструментов Swift, REPL, swiftc, редакторы
  3. Первая программа и сборка/запуск (REPL и swiftc, скрипты)
← Назад к Swift Academy