P. 1
Por Que Python

Por Que Python

|Views: 5.164|Likes:

More info:

Published by: Alfonso de la Guarda on Jan 05, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

01/30/2014

pdf

text

original

Por qué Python? Alfonso de la Guarda Reyes ICTEC SAC Centro Open Source alfonso@delaguarda.

org

.Python Ofrece una sintáxis simple. clara y sencilla que hace que el código que uno escriba parezca pseudo-código. Tiene un filosofía integrada que dice: “concéntrate en la solución del problema y no en la sintáxis”.

especialmente en aquellos donde no se requieren tiempos de respuesta muy bajos y múltiples. .Ambito de Python Virtualmente Python se desempeña exitosamente en el 99% de escenarios.

Uso de Python A nivel internacional Python tiene un excelente ratio de uso que a según el índice Tiobe llega casi al 5% de uso. .

Quiénes usan Python? ● ● ● ● ● ● ● ● Youtube Industrial Light and Magic Google Thawte Consulting NASA Journyx EVE Online ... continúa ...

.Y en el Perú? ● ● ● ● ● El Comercio Ejército del Perú Americatel Ministerio de Energía y Minas .continúa .....

gl/2qjj Concentra el 25% del tráfico mundial 1 billón de visitas al día (2008) 99.8% del código es Python Apache/Python/Linux/MySQL/Python(c/psyco)/ Lighttpd Trabajan en mejorarlo: Unladen Swalow ● .Caso de éxito: Youtube ● ● ● ● ● http://goo.

gl/fkFO0 Se trabaja solo con 3 lenguajes para sus proyectos: C++.gl/fkFO0 ● ● ● .Caso de éxito: Google ● ● http://goo. Java y Python. Cerca del 50% es código Python Servicios como el AppEngine fueron lanzados primero en Python y mucho tiempo después en JAVA Google está en el board de la Python Foundationhttp://goo.

Casos de éxito: NASA ● ● http://goo.gl/ZxPpK Herramientas aeroestadísticas .

Casos de éxito: Ejército del Perú ● ● Dirección de Desarrollo Tecnológico Simulador de Vuelo MI-17: Plataforma del instructor Simulador de Tiro: Completamente en Python sobre el Blender Game Engine Software de Gestión del Conocimiento Juego de Guerra Tarapacá Ingeniería Reversa para equipos de Radio ● ● ● ● .

Por qué empleamos Python? ● Tiempos de desarrollo muy rápidos. ya que se optimizan los algoritmos al máximo nivel. por lo que un profesional puede aprenderlo muy rápidamente y adaptarse al equipo de trabajo. mayor productividad de nuestros devs y mayores utilidades. Nos permite hacer mejor código. A mayor cantidad de trabajos. ● ● ● . Tiene una baja curva de aprendizaje. nos permite pasar entre proyectos con mucha comodidad. Introduce al desarrollador a un mundo de buenas prácticas y exploración en ciencias de la computación.

Y el soporte? ● ICTEC es la primera empresa en introducir Python en el mercado local (2001) y viene extendiendo su uso en todos los niveles. En la primera se va incorporar a la malla curricular de pre-grado. 3 empresas más que pueden trabajar en Python. HTU Networks y Aureal. aunque su área es desarrollo y no tecnología: Simuder. al menos. ● ● . Existen cursos en la Universidad Garcilazo Inca de la Vega y Continental de Huancayo. Existen.

Java vs Python ● ● http://goo. JAVA es verboso. JAVA NO es divertido. ● ● ● .gl/Eyyf “The most widely accepted estimate is 5-10 times”. JAVA requiere de mucha configuración inicial en sus módulos y dependencias.

2 será estándar en un par de años con una gran cantidad de módulos. unladen swalow. etc.Python: Lo que viene ● Guido Van Rossum pide que ya no se hagan más ramas de desarrollo y se concentren en mejorar el rendimiento en general. La versión 3. Hay intentos por mejorar el rendimiento de Python y llevarlo a instancias superiores: pypy. ● ● .

. (continúa) .....Algo más? ● ● ● ● ● ● Facebook emplea PHP Twitter emplea Ruby WhiteHouse emplea PHP La Republica emplea PHP El Comercio (Noticias) emplea PHP .

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->