python - o que, porque, como e quando
DESCRIPTION
Palestra apresentada na Virada Geek 2013TRANSCRIPT
Python - O que, por que, como e quando
Gustavo Carvalho
Universidade Federal do Piauı / Agencia 128 Bits
about.me/gt.salles
Virada Geek
Gustavo Carvalho Quem e esse Python? - Virada Geek
Quem e Python no jogo do bixo?
Gustavo Carvalho Quem e esse Python? - Virada Geek
Quem e Python no jogo do bixo?
Linguagem de programacao criada por volta de 1990 porGuido Van Rossum
Interpretada
Compila codigo para bytecode
Multiparadigma
SequencialOrientada a ObjetosFuncional
Multiplataforma
Unix (Mac e Linux)WindowsMobile (Embarcado no Nokia S-60)
Gustavo Carvalho Quem e esse Python? - Virada Geek
Quem e Python no jogo do bixo?
Sintaxe simples e expressiva
Tipagem forte e dinamica
Alto nıvel
Sobrecarga de Operadores
Heranca Multipla
Interpretador Interativo
Gustavo Carvalho Quem e esse Python? - Virada Geek
Por que usar Python?
Web - Django, Flask, Web2py, Pyramid, Zope, etc, etc, etc
GUI - PyQt, PyGTK, Tkinter, wxPython
Cientıfica - Numpy, Scypy, Pylab
Computacao Grafica - PyOpenGL, PyGame
Banco de Dados - SQLAlquemy, PyMongo, PonyORM
Automacao de sistemas - Celery, Fabric
Default - Data, Tempo, Criptografia, Web (Urllib), Math,Sistema, JSON
Gustavo Carvalho Quem e esse Python? - Virada Geek
Por que usar Python?
http://web.archive.org/web/19990204033714/http://google.stanford.edu/about.html
Gustavo Carvalho Quem e esse Python? - Virada Geek
Por que usar Python?
http://web.archive.org/web/19990204033714/http://google.stanford.edu/about.html
Gustavo Carvalho Quem e esse Python? - Virada Geek
Por que usar Python?
Python tem sido uma parte importante do Googledesde o inıcio, e permanece assim conforme o sistemacresce e evolui. Hoje, dezenas de engenheiros do Googleusam Python, e estamos procurando por mas pessoascom conhecimento nessa linguagem.
Peter Norvig
http://www.python.org.br/wiki/PythonNoGoogle
Gustavo Carvalho Quem e esse Python? - Virada Geek
Por que usar Python?
http://aima.cs.berkeley.edu/
Gustavo Carvalho Quem e esse Python? - Virada Geek
Por que usar Python?
Python e rapido o suficiente para o nosso site epermite que nos produzamos caracterısticas que podemser mantidas em tempo recorde, com um mınimo dedesenvolvedores.
Cuong Do, arquiteto de Software do Youtube
http://www.python.org/about/quotes/
Gustavo Carvalho Quem e esse Python? - Virada Geek
Por que usar Python?
Industrial Light and Magic
Nasa
New York Times
The Guardian
Dropbox
Blender
FBI e CIA
Nokia
IBM
Gustavo Carvalho Quem e esse Python? - Virada Geek
Por que usar Python?
Civilization IV
Frets On Fire
Gustavo Carvalho Quem e esse Python? - Virada Geek
Por que usar Python?
brasil.gov.br
globo.com
jusbrasil.com.br
Gustavo Carvalho Quem e esse Python? - Virada Geek
Por que usar Python?
agencia128bits.com
institutogalaxy.com.br
capitalteresina.com.br
www.munditecnologia.com.br
ziggi.uol.com.br/
www.supervasco.com
Gustavo Carvalho Quem e esse Python? - Virada Geek
Por que usar Python?
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
Gustavo Carvalho Quem e esse Python? - Virada Geek
Por que aprender Python?
Nao e difıcil
Resultados Imediatos
Divertido
Gustavo Carvalho Quem e esse Python? - Virada Geek
Por que usar Python?
Comunidade!
Gustavo Carvalho Quem e esse Python? - Virada Geek
Por que usar Python?
PUG-PIfacebook.com/groups/pugpi
Gustavo Carvalho Quem e esse Python? - Virada Geek
Gostei! Como aprendo?
2 ou 3?
Gustavo Carvalho Quem e esse Python? - Virada Geek
Gostei! Como aprendo?
Diversas Implementacoes
CythonJythonIron PythonPyPy
Gustavo Carvalho Quem e esse Python? - Virada Geek
Gostei! Como aprendo?
Documentacao - www.python.org/doc/
Khan Academy - www.khanacademy.org/cs
Python Brasil -www.python.org.br/wiki/DocumentacaoPython
PyCursos - Python Para Zumbis -pingmind.com/python-para-zumbis/
Blog Aprendendo Python - ericstk.wordpress.com
Gustavo Carvalho Quem e esse Python? - Virada Geek
Quando Usar Python?
Sempre :)
Gustavo Carvalho Quem e esse Python? - Virada Geek
Quando nao usar Python?
Desempenho :(
Gustavo Carvalho Quem e esse Python? - Virada Geek
Perguntas?
Gustavo Carvalho Quem e esse Python? - Virada Geek
Obrigado!about.me/gt.salles
Gustavo Carvalho Quem e esse Python? - Virada Geek