Что такое Swift простыми словами?

Слово Swift (с англ. «быстрый», «проворный») в современном контексте чаще всего относится к двум совершенно разным, но широко известным понятиям. Это создает путаницу. Простыми словами: это либо язык программирования от компании Apple, либо международная система банковских переводов. Давайте разберем каждое значение по отдельности.

Swift как язык программирования от Apple

Если вы слышите о Swift в контексте iPhone, iPad или Mac, то речь идет о современном языке программирования.

  • Кто создал? Компания Apple.
  • Для чего? Для разработки приложений под все продукты Apple: iOS (iPhone/iPad), macOS (компьютеры Mac), watchOS (Apple Watch), tvOS (Apple TV).
  • Когда появился? Был представлен в 2014 году как замена и развитие более старого языка Objective-C.
  • В чем его суть? Swift задумывался как более безопасный, быстрый и понятный язык. Его синтаксис проще для чтения и обучения, что позволяет разработчикам создавать приложения с меньшим количеством ошибок.

Простой аналогией может служить разница между старым механическим станком и современным станком с ЧПУ. Оба могут сделать деталь, но на втором это будет проще, быстрее и точнее. Так и Swift — это современный инструмент для «производства» мобильных и десктопных приложений.

Swift — это мощный и интуитивно понятый язык программирования, созданный Apple для разработки приложений под iOS, Mac, Apple TV и Apple Watch. Он спроектирован, чтобы дать разработчикам больше свободы, чем когда-либо прежде.

Swift как международная система банковских переводов

Если же Swift упоминается в новостях о финансах, санкциях или международных платежах, то речь идет о совершенно другой системе.

  • Что это? Всемирная межбанковская система финансовой телекоммуникации (Society for Worldwide Interbank Financial Telecommunication, SWIFT).
  • Для чего? Это безопасная сеть для обмена информацией и платежными поручениями между банками по всему миру.
  • Как работает? Система НЕ переводит деньги напрямую. Она передает между банками стандартизированные сообщения-инструкции о том, кто, кому, сколько и через какие корреспондентские счета должен перевести. Деньги двигаются по цепочке банковских счетов.
  • Что такое SWIFT-код? Это уникальный идентификатор банка в системе (также называемый BIC). Он нужен, чтобы платежное поручение ушло точно в нужное финансовое учреждение.

Простым языком, SWIFT — это как сверхнадежная и стандартизированная почтовая служба для банков. Банк-отправитель пишет «письмо» (платежное поручение) по строгому образцу и отправляет его через защищенную сеть SWIFT в банк-получатель. Получив это «письмо», банк-получатель зачисляет деньги на счет конечного клиента, если все реквизиты верны.

Ключевые различия в двух значениях

Чтобы окончательно развеять путаницу, сравним их в таблице:

КритерийSwift (язык программирования)SWIFT (система переводов)
СфераIT, разработка программного обеспеченияФинансы, банковские услуги
СоздательApple Inc.Консорциум банков (основан в 1973 г.)
НазначениеСоздание приложенийОбмен платежными сообщениями между банками
НаписаниеПишется с маленькой буквы: SwiftПишется заглавными буквами: SWIFT (как аббревиатура)

Почему эти два понятия так часто путают?

Основная причина — одинаковое звучание и написание (за исключением регистра букв). Оба термина прочно вошли в обиход в последние десятилетия. Человек, далекий от IT, услышав в новостях о «санкциях против SWIFT», может позже наткнуться на статью о «курсах по Swift» и связать эти понятия. Важно запомнить, что это абсолютно разные вещи, объединенные лишь названием.

Вывод

Итак, простыми словами:

  1. Swift (с маленькой буквы) — это современный и удобный язык программирования от Apple. С его помощью пишутся приложения, которые вы используете на своем iPhone или MacBook.
  2. SWIFT (заглавными буквами) — это глобальная финансовая «почта» для банков, которая обеспечивает передачу инструкций о международных денежных переводах. Сами деньги идут по другим каналам, но без SWIFT-сообщения перевод не начнется.

Теперь, встречая это слово, вы легко определите по контексту, о чем идет речь: о мире технологий и приложений или о мире финансов и международных платежей.

Источники