Swift (linguagem de programação)

Origem: Wikipédia, a enciclopédia livre.
Saltar para a navegação Saltar para a pesquisa
Disambig grey.svg Nota: Para outros significados, veja Swift.
Swift
Swift logo with text.svg
Paradigma orientada a objetos, estruturada, imperativa compilada, concorrente, funcional
Surgido em 2 de junho de 2014 (4 anos)
Última versão 4.1 (29 de março de 2018; há 0 dia[1])
Criado por Chris Lattner, Apple
Estilo de tipagem: Estática, forte, inferida
Influenciada por C#, CLU, D, Haskell, Object Pascal, Objective-C, Python, Ruby, Rust
Sistema operacional Darwin, FreeBSD, Linux
Licença: Apache 2.0 (a partir da versão 2.2)
Proprietária (antes da versão 2.2)
Extensão do arquivo: .swift
Página oficial swift.org

Swift é uma linguagem de programação desenvolvida pela Apple para desenvolvimento no iOS, macOS, watchOS, tvOS e Linux. Swift foi desenvolvida para manter compatibilidade com a API Cocoa e com código existente em Objective-C. O compilador usa a infraestrutura do LLVM e é distribuído junto do Xcode desde a versão 6.[2]

Foi anunciada na WWDC em 2014, conferência anual da Apple.[3] Inicialmente um software proprietário, a partir da versão 2.2 (dezembro de 2015) foi distribuída sob a licença Apache 2.0.[4][5]

Em março de 2017, Swift ficou entre as 10 linguagens mais populares, de acordo com o Índice Tiobe,[6] e atualmente está entre as 20 mais populares.[7] De acordo com uma pesquisa conduzida pela RedMonk, está entre as 10 linguagens mais populares.[8]

Exemplo[editar | editar código-fonte]

Ver artigo principal: Programa Olá Mundo
print("Olá, Mundo!")

Ver também[editar | editar código-fonte]

Referências

  1. Kremenek, Ted (29 de março de 2018). «Swift 4.1 Released!». swift.org (em inglês). Consultado em 12 de abril de 2018. 
  2. Timmer, John (5 de junho de 2014). «A fast look at Swift, Apple's new programming language» (em inglês). Ars Technica. Consultado em 12 de abril de 2018. 
  3. Williams, Owen (2 de junho de 2014). «Apple announces Swift, a new programming language for iOS and OS X». thenextweb.com (em inglês). Consultado em 12 de abril de 2018. 
  4. Kastrenakes, Jacob (3 de dezembro de 2015). «Apple's new programming language Swift is now open source» (em inglês). The Verge. Consultado em 12 de abril de 2018. 
  5. Loten, Angus (3 de dezembro de 2015). «Apple Open Sources Swift in Latest Pitch to the Enterprise» (em inglês). The Wall Street Journal. Consultado em 12 de abril de 2018. 
  6. Hein, Buster (9 de março de 2017). «Swift is already one of the world's most popular programming languages». www.cultofmac.com (em inglês). Consultado em 12 de abril de 2018. 
  7. «TIOBE Index». www.tiobe.com (em inglês). Consultado em 12 de abril de 2018. 
  8. O'Grady, Stephen (7 de março de 2018). «The RedMonk Programming Language Rankings: January 2018» (em inglês). RedMonk. Consultado em 13 de março de 2018. 

Ligações externas[editar | editar código-fonte]

Ícone de esboço Este artigo sobre programação de computadores é um esboço. Você pode ajudar a Wikipédia expandindo-o.