Diferència entre revisions de la pàgina «Swift (llenguatge de programació)»

Salta a la navegació Salta a la cerca
S'ha completat la infotaula, s'ha afegit la secció d'història i s'ha aegit un exemple més de codi.
m (Traducció de variables i println al català)
(S'ha completat la infotaula, s'ha afegit la secció d'història i s'ha aegit un exemple més de codi.)
|nom = Swift
|logo =
|paradigma = [[Multiparadigma]] ([[Programació_orientada_a_objectes|Orientat a objectes]], [[Programació_funcional|Programació Funcional]], [[Programació_imperativa|Programació imperativa]])
|paradigma =
|aparegut_l'any = 2014
|dissenyat_per = [[Chris Lattner]] i<br>[[Apple Inc|Apple]]
|desenvolupador = [[Apple Inc|Apple]]
|darrera_versio_estable =
|influenciat_per = [[Objective-C]]
|ha_influenciat =
|sistema_operatiu = [[iOS]] i [[OS X]]
|llicencia =
|pagina_web = http://developer.apple.com/swift
}}
'''Swift''' és un [[llenguatge de programació]] [[Programació orientada a objectes|orientat a objectes]] creat per [[Apple Inc|Apple]] per al desenvolupament de programari per a [[iOS]] i [[OS X]].<ref name="tnw">{{ref-web|url = http://thenextweb.com/apple/2014/06/02/apple-announces-swift-new-programming-language-ios|títol= Apple announces Swift, a new programming language for iOS|data= |consulta= |website = |editor= |cognom= |nom= }}</ref> Ha estat dissenyat per coexistir amb [[Objective-C]] i per ser més robust en quant als errors de codi. Es va presentar a l'[[Worldwide Developers Conference|WWDC]] d'Apple de 2014.<ref name="tnw" /> [[LLVM]] és el [[compilador]] de Swift. Durant la conferència també es va presentar el manual del llenguatge, ''The Swift Programming Language'', i és distribueix gratuïtament a l'[[IBooks|iBooks Store]]; el manual compta de 500 pàgines.<ref>[https://itunes.apple.com/gb/book/swift-programming-language/id881256329?mt=11 The Swift Programming Language].</ref> L'aplicació sobre el WWDC va esdevenir el 2 de juny de 2014 la primera aplicació publicada en aquest llenguatge.
 
==Història==
[[Chris Lattner]] va començar a desenvolupar Swift el 2010, amb la eventual col·laboració d'altres programadors. Swift va pendre idees d'altres llenguatges com Objective-C, Rust, Haskell, Ruby, Python, C#, CLU i molts altres.<ref>[http://nondot.org/sabre/ Pàgina web de Chris Lattner]</ref> L'aplicació sobre el WWDC va esdevenir el 2 de juny de 2014 la primera aplicació publicada en aquest llenguatge.<ref>[http://www.freewillpost.com/2014/06/6-facts-about-swiftapples-new.html 6 claus sobre Swift, el nou llenguatge de programació d'Apple]</ref>
 
== Codi d'exemple ==
<source lang="objc">
// Aquest és un comentari en una sola línia usant la doble barra
 
/* Això també és un comentari,
però utilitzant múltiples línies */
 
var enterImplicit = 70
var doubleImplicit = 70.0
var doubleExplicit: Double = 70
</source>
<source lang="objc">
let gent = ["Anna": 67, "Beto": 8, "Jack": 33, "Sam": 25]
11

modificacions

Menú de navegació