Lenguajes de Programación: Phyton

12
Lenguajes de Programación

description

Phyton, carateristicas e historia

Transcript of Lenguajes de Programación: Phyton

Page 1: Lenguajes de Programación: Phyton

Lenguajes de Programación

Page 2: Lenguajes de Programación: Phyton

•Python es un lenguaje de programación multiparadigma. Esto significa que más que forzar a los programadores a adoptar un estilo particular de programación, permite varios estilos: programación orientada a objetos y programación estructurada.

Page 3: Lenguajes de Programación: Phyton

•Una característica importante de Python es la resolución dinámica de nombres; es decir, lo que enlaza un método y un nombre de variable durante la ejecución del programa (también llamado enlace dinámico de métodos).

Page 4: Lenguajes de Programación: Phyton

•Otro objetivo del diseño del lenguaje es la facilidad de extensión. Se pueden escribir nuevos módulos fácilmente en C o C++. Python puede incluirse en aplicaciones que necesitan una interfaz programable.

Page 5: Lenguajes de Programación: Phyton

Un poco de historia:

• Phtyon fue creado en los comienzos de 1990 por Guido Van Rossum en el centro de las matematicas e informáticas (CWI) en Netherlands es el sucesor del lenguaje llamado ABC.

• Guido continuo su trabajo de Python en la Corportion for National Research Initiatives (CNRI) en Reston, Virginia donde lanzó Python 1.3 a 1.5.2

Page 6: Lenguajes de Programación: Phyton

•En mayo del 2000 Guido fue movido al equipo de trabajo de BeOpen.com para formar BeOpen PythonLabs team donde lanzo Phyton 2.0

•Tras la creación de Phyton 2.1 todo el código, documentación y especificaciones añadidas, tiene como dueño a Python Software Foundation (PSF), una organización sin ánimo de lucro fundada en el año 2001.

Page 7: Lenguajes de Programación: Phyton

•Una innovación mayor en Python 2.2 fue la unificación de los tipos en Python (tipos escritos en C), y clases (tipos escritos en Python) dentro de una jerarquía. Esa unificación logró un modelo de objetos de Python puro y consistente.

Page 8: Lenguajes de Programación: Phyton

¿Para que se usa este lenguaje de programación?• Para la creación de paginas web .• Para el acceso de bases de datos• La interfaces graficas en escritorios• Creación de aplicaciones científicas y

numéricas en computador• Educación para lo nuevos programadores• Para programación de red• Para la creación de nuevos software y

video juegos.

Page 9: Lenguajes de Programación: Phyton
Page 10: Lenguajes de Programación: Phyton

Sistemas populares o famosos desarrollados con Phyton:

• BitTorrent: Programa para compartir archivos p2p• ClamWin: el antivirus libres, frontend de clamax• OpenErp: Completo sistema de gestión

empresarial en tres capas• Meld: Sistema de Gestión de proyectos• Trac: sistema de gestión de proyectos• Sistema Fierro: sistema de gestión para librerías y

editoriales• PyRece: aplicativo libre para factura electrónica

Page 11: Lenguajes de Programación: Phyton

•Algunos sitios web como:▫Youtube▫Reddit▫FriendFeed▫Kiosko.net▫GooglePersonFinder(utilizado para el

terremoto de Haiti de 2010)

Page 12: Lenguajes de Programación: Phyton

Fuentes:

•https://www.python.org/about/apps/•http://python.org.ar/wiki/

PreguntasFrecuentes#que-aplicaciones-conocidas-están-hechas-en-phyton.

•https://docs.python.org/2/license.html