Buscar

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

Prévia do material em texto

Linguagem de Programação
Origem
1989
Amsterdã - Holanda
Centro Matemática e Ciência da 
Computação- CWI
GUIDO VAN ROSSUM
Primeiras Versões
Primeira versão liberada para uso 
geral
1991
Lançamento do CP4E 
Guido foi para os EUA e lançou o 
programa Computer 
Programming for Everybody 
1995
Python Software 
Foundation
Foi criada a python sotfware 
foundation que é até hoje uma 
coordenadora e mantenedora do 
python e a comunidade evolui de 
acordo com a comunidade
2001
● Programador do grupo ABC
● Após a falha da linguagem ABC, ele foi para o grupo Amoeba
(Amoeba era um sistema distribuído baseado em microkernel)
● Percepção da necessidade de uma linguagem de alto nível no 
projeto Amoeba.
● Nome homenageia uma série de comédia chamada Monty 
Python’s Flying Circus.
● Já trabalhou para a Google.
● Atualmente trabalha na Dropbox.
● Editora O'reilly todos os livros tinham um animal na capa, 
por isso foi escolhido uma cobra Python. 
● 1995 - Veio para os EUA e lançou o programa CP4E Computer
Programing for everybody e recebeu patrocínio da DARPA 
(responsável pela criação da internet) 
● Em 2001 foi criada a Python Sotfware foundation que é até
hoje uma coordenadora e mantenedora do python e a comunidade 
evolui de acordo com a comunidade hoje a fundação tem apoio de 
várias empresas como: Microsoft, Google, Globo.com
● Vários sistemas operacionais hoje já vem com a linguagem
instalada:
Características
❖ Linguagem de propósito geral.
❖ Fácil, simples e intuitiva.
❖ Multiplataforma.
❖ Batteries included.
❖ Código livre.
❖ Organizada.
❖ Orientada a objetos.
❖ Muitas bibliotecas.
Filosofia Zen of Python
É uma coleção de 19 princípios orientadores, na forma de poema, com uma série de aforismos, para escrever 
programas de computador que influenciam o design da linguagem de programação Python. O engenheiro de 
software Tim Peters escreveu esse conjunto de princípios e o publicou na lista de discussão do Python em 
1999. A lista de Peters deixou em aberto o vigésimo princípio "para Guido preencher", referindo-se a Guido 
van Rossum, o autor original da linguagem Python. A vaga para o vigésimo princípio não foi preenchida.
❖ Bonito é melhor que feio.
❖ Explícito é melhor que implícito.
❖ Simples é melhor que complexo.
❖ Complexo é melhor que complicado.
❖ Linear é melhor do que aninhado.
❖ Esparso é melhor que denso.
❖ Legibilidade conta.
❖ Casos especiais não são especiais o bastante para quebrar as regras.
❖ Ainda que praticidade vença a pureza.
❖ Erros nunca devem passar silenciosamente. 
❖ A menos que sejam explicitamente silenciados.
❖ Diante da ambiguidade, recuse a tentação de adivinhar.
❖ Dever haver um — e preferencialmente apenas um — modo óbvio para fazer algo.
❖ Embora esse modo possa não ser óbvio a princípio a menos que você seja holandês.
❖ Agora é melhor que nunca.
❖ Apesar de que nunca normalmente é melhor do que *exatamente* agora
❖ Se a implementação é difícil de explicar, é uma má ideia
❖ Se a implementação é fácil de explicar, pode ser uma boa ideia
❖ Namespaces são uma grande ideia — vamos ter mais dessas!
Principais Áreas de uso:
● Inteligência Artificial
● Biotecnologia
● Computação 3D
Quem usa Python?

Mais conteúdos dessa disciplina