Python: Cabe no seu bolso, no seu micro, no seu cérebro

  • Published on
    18-Dec-2014

  • View
    1.123

  • Download
    3

Embed Size (px)

DESCRIPTION

Verso apresentada na Unicamp em Agosto 2010. Presented at Unicamp in August 2010

Transcript

<ul><li> 1. Python: Cabe no seu bolso, no seu micro, no seu crebroRodrigo Dias Arruda Senra IC-UNICAMP / HI Tecnologia </li> <li> 2. Engenheiro de Computao Graduao-MSc-(PhD em curso) IC-Unicamp Desenvolvedor e Projetista de Software na HI Tecnologia (desde 2008) (no mercado desde 1996 ) Entusiasta de FLOSS desde 1999) (atuante na comunidade Python 2 </li> <li> 3. Uma palavra dos patrocinadores... </li> <li> 4. Uma palavra dos patrocinadores... </li> <li> 5. Uma palavra dos patrocinadores... </li> <li> 6. Uma palavra dos patrocinadores... </li> <li> 7. Uma palavra dos patrocinadores... </li> <li> 8. Quem est a ? </li> <li> 9. Quem est a ? Estudantes ? </li> <li> 10. Quem est a ? Estudantes ? Professores ? </li> <li> 11. Quem est a ? Estudantes ? Professores ? conhecedores de Python ? </li> <li> 12. Quem est a ? Estudantes ? Professores ? conhecedores de Python ? Membros de python-brasil@ ? </li> <li> 13. Quem est a ? Estudantes ? Professores ? conhecedores de Python ? Membros de python-brasil@ ? Membros da APyB ? </li> <li> 14. Vamos falar do qu ? O Graal do desenvolvedor ? Escolhendo uma linguagem Contextualizando Python Vocabulrio Odiglota </li> <li> 15. O Graal do Desenvolvedor </li> <li> 16. O Graal do Desenvolvedor </li> <li> 17. O Graal do Desenvolvedor Facilidade </li> <li> 18. O Graal do Desenvolvedor Facilidade Legibilidade </li> <li> 19. O Graal do Desenvolvedor Facilidade Legibilidade Estabilidade </li> <li> 20. O Graal do Desenvolvedor Facilidade Legibilidade Estabilidade Portabilidade </li> <li> 21. O Graal do Desenvolvedor Facilidade Legibilidade Estabilidade Portabilidade Interoperabilidade </li> <li> 22. O Graal do Desenvolvedor Facilidade Legibilidade Estabilidade Portabilidade Interoperabilidade Extensibilidade </li> <li> 23. O Graal do Desenvolvedor Facilidade Legibilidade Estabilidade Portabilidade Interoperabilidade Extensibilidade Escalabilidade </li> <li> 24. O Graal do Desenvolvedor Rapidez no ciclo de Desenvolvimento Facilidade Legibilidade Estabilidade Portabilidade Interoperabilidade Extensibilidade Customizao Escalabilidade Segurana </li> <li> 25. 2000 D C# GoMac OSX LinuxWindows ME 2000 XP Vista 7 </li> <li> 26. 40 2000Plankalk D C# Go Mac OSX Linux Windows ME 2000 XP Vista 7Transistor </li> <li> 27. 40 50 2000Plankalk Fortran D LISP C# Go Mac OSX Linux Windows ME 2000 XP Vista 7 Circuito IntegradoTransistor Harddisk </li> <li> 28. 40 50 60 2000Plankalk Fortran COBOL D LISP SIMULA C# BASIC Go LOGO ITS Mac OSX OS360 Linux MULTICS Windows ME 2000 XP RS-232 Vista ARPANET 7 Circuito Virt.Mem Integrado InterrupesTransistor Harddisk Mouse </li> <li> 29. 40 50 60 70 2000Plankalk Fortran COBOL Pascal D LISP SIMULA C C# BASIC Smalltalk Go LOGO Prolog ITS UNIX Mac OSX OS360 CP/M Linux MULTICS VMS Windows ME 2000 Ethernet XP RS-232 TCP/IP Vista ARPANET 7 PONG Circuito Virt.Mem Micro- Integrado Interrupes processadorTransistor Harddisk Mouse Floppy </li> <li> 30. 40 50 60 70 80 2000Plankalk Fortran COBOL Pascal Ada D LISP SIMULA C C++ C# BASIC Smalltalk Perl Go LOGO Prolog SQL ITS UNIX LISA Mac OSX OS360 CP/M Macintosh Linux MULTICS VMS UNIX MS-DOS Windows ME Windows 2000 1.0-2.0 Ethernet XP RS-232 OS/2 Vista TCP/IP MINIX ARPANET PONG 7 AIX Circuito Virt.Mem HPUX Micro- Integrado Interrupes processador SCO GNUTransistor Harddisk Mouse Floppy RISC </li> <li> 31. 40 50 60 70 80 90 2000Plankalk Fortran COBOL Pascal Ada Javascript D LISP SIMULA C C++ Python C# BASIC Smalltalk Perl Java Go LOGO Prolog SQL PHP ITS UNIX LISA BeOS Mac OSX OS360 CP/M Macintosh Linux Linux MULTICS VMS UNIX Solaris MS-DOS OpenBSD Windows ME Windows Windows 2000 1.0-2.0 2.0 - 98 Ethernet XP RS-232 OS/2 Vista TCP/IP MINIX ARPANET PONG 7 AIX Circuito Virt.Mem HPUX Micro- Integrado Interrupes processador SCO GNU WWWTransistor Harddisk Mouse Floppy RISC ISA </li> <li> 32. A eterna busca pelaferramenta perfeita </li> <li> 33. A verdade di...# Edsger W.Dijkstra, 18 Junho 1975 http://www.cbi.umn.edu/inv/burros/ewd498.htm </li> <li> 34. A verdade di... FORTRAN --"the infantile disorder"--, by now nearly 20 years old, is hopelessly inadequate for whatever computer application you have in mind today: it is now too clumsy, too risky, and too expensive to use# Edsger W.Dijkstra, 18 Junho 1975 http://www.cbi.umn.edu/inv/burros/ewd498.htm </li> <li> 35. A verdade di... PL/1 --"the fatal disease"-- belongs more to the problem set than to the solution set# Edsger W.Dijkstra, 18 Junho 1975 http://www.cbi.umn.edu/inv/burros/ewd498.htm </li> <li> 36. A verdade di... It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration# Edsger W.Dijkstra, 18 Junho 1975 http://www.cbi.umn.edu/inv/burros/ewd498.htm </li> <li> 37. A verdade di... The use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offence# Edsger W.Dijkstra, 18 Junho 1975 http://www.cbi.umn.e...</li></ul>