Swift é uma linguagem de programação compilada de propósito geral , multiparadigma , desenvolvida pela Apple Inc. e pela comunidade de código aberto(somente a partir da versão 2.2) .
Foi lançado pela primeira vez em 2014, o Swift foi desenvolvido como um substituto para a linguagem de programação anterior da Apple, Objective-C , já que Objective-C permaneceu praticamente inalterado desde o início dos anos 80 e não possuía recursos de linguagem modernos.
O desenvolvimento do Swift começou em julho de 2010 por Chris Lattner(mesmo criador do LLVM e do clang) , com a eventual colaboração de muitos outros programadores da Apple . Swift se baseou em ideias de linguagens como: Objective-C , Rust , Haskell , Ruby , Python , C# , CLU e muitos outros .
O Swift está para o iOS assim como o Java está para o Android. O compilador foi escrito em C++ .
Todo esse procedimento funciona a partir do Ubuntu 20.04, mas foi realmente testado no Ubuntu 21.04 . Mas eu também consegui instalar com esse procedimento no Gentoo(somente alterando o nome dos pacotes para o Portage) e funcionou, ou seja, com pequenas alterações você pode tentar no seu sistema operacional ou distribuição Linux.
Mas se quiser para versões e procedimentos específicos, há para macOS, Windows 10, CentOS{7,8}, Amazon Linux e versões anteriores do Ubuntu, para isso veja essa página de download do Swift.
$PATH
vim hello.swift
Teste em tempo de execução:
Ou compile seu código e rode o binário:
macos programacao desenvolvimento swift