Python en Chile

Presenter Notes

Pedro Burón

Desarrollador Python

Fundador de Python Chile

Emprendedor

witoi

Presenter Notes

supchile

Presenter Notes

¿Por qué python?

Presenter Notes

Porque es Open Source y Software Libre

opensource

Presenter Notes

Python Chile

Presenter Notes

framewars

Presenter Notes

pyee

Presenter Notes

¿Para qué Python Chile?

  • Comunidad de profesionales

  • Comunidad de Hackers

  • Visibilidad de Python en la industria

  • Networking

  • ¡Oportunidades de trabajo!

Presenter Notes

¿Preguntas?

Presenter Notes

Python en la empresa

Presenter Notes

Python en la empresa

Mitos

  • Lenguaje de juguete

  • Fácil de escribir mal

  • Lento

  • Pocos developers

  • Poca infraestructura

Presenter Notes

Mitos

Lenguaje de juguete

1 $ find /usr/ -name *.py | wc -l
2 $ 12264
3 $ find /usr/ -name *.c | wc -l
4 $ 450
5 $ find /usr/ -name *.java | wc -l
6 $ 79
7 $ find /usr/ -name *.class | wc -l
8 $ 2

Fácil de escribir mal

1 if True:
2     print 'es verdad!'
3 else:
4     print 'mentiroso!'
5 opensource = good if gpl else not_so_bad
6 map(lambda x: x*x, [0, 1, 2, 3, 4, 5])
7 [x * x for x in range(0, 10)] # { x*x para x en [0,10[ }
  • Indentación
  • TDD
  • Agilidad

Presenter Notes

Mitos

Lento

  • Numpy
  • Alma
  • Nasa
  • Google

Poca infraestructura

  • Cualquier infraestructura
  • Linux, linux, linux
  • Zope
  • Jython
  • IronPython

Presenter Notes

Mitos

Pocos developers

developers

Presenter Notes

¿Preguntas?

Presenter Notes

Python en el emprendimiento

Presenter Notes

django

Presenter Notes

Lean Startup

leanstartup

Y Customer Development

Presenter Notes

No conocemos al cliente

Presenter Notes

Eliminar desperdicios

Presenter Notes

Cross OS

cross os

Muchos posibles clientes

Necesidades distintas

Presenter Notes

Prototipado rápido

mocking

Aplicaciones funcionando

Fallar rápido

Presenter Notes

Open Source y librerías bibliotecas

eggs

Presenter Notes

¿Preguntas?

Presenter Notes

Presentación realizada con landslide

Para instalar

1 $ pip install landslide

Presenter Notes