Sobre Swift
Swift é um jeito fantástico de escrever software, seja para celulares, computadores, servidores, ou qualquer coisa que executa códigos. É uma linguagem de programação segura, rápida e interativa que combina o melhor do pensamento moderno de linguagem com sabedoria da ampla cultura de engenharia da Apple e as diversas contribuições da sua comunidade open source.
Swift é amigável para novos programadores. É uma linguagem de programação de qualidade industrial, tão expressiva e agradável quanto uma linguagem de script. Escrever código Swift em um playground permite experimentar com código e visualizar o resultado imediatamente, sem o trabalho de criar e executar um aplicativo.
Swift resolve grandes classes de erros de programação comuns adotando padrões de programação modernos:
- As variáveis são sempre inicializadas antes do uso.
- Os índices de Array são verificados quanto a erros fora dos limites.
- Os números inteiros são verificados quanto a overflow.
- Opcionais garantem que os valores
nil
sejam tratados explicitamente. - A memória é gerenciada automaticamente.
- O tratamento de erros permite a recuperação controlada de falhas inesperadas.
Código em Swift é compilado e otimizado para aproveitar ao máximo o hardware moderno. A sintaxe e a biblioteca padrão foram projetadas com base no princípio orientador de que a maneira óbvia de escrever seu código também deve ter o melhor desempenho. Sua combinação de segurança e velocidade faz Swift uma excelente opção para tudo, desde "Hello, World!" a todo o sistema operacional.
Swift combina poderosa inferência de tipos e correspondência de padrões com uma sintaxe moderna e leve, permitindo que idéias complexas sejam expressas de maneira clara e concisa. Como resultado, o código não é apenas mais fácil de escrever, mas também mais fácil de ler e manter.
Swift vem sendo desenvolvida por anos, e continua a evoluir com novas funcionalidade e capacidade. Mal podemos esperar para ver o que você cria com ela. -->