Sei sulla pagina 1di 14

ConeccinaBD

Garca Alfonso Jesucristo Esteban Gmez Altamirano Victor Manuel

Programa

Python

Historia Caractersticas Usos Comparativa con otros lenguajes Historia Que es un framework? Otros frameworks Caractersticas Usos En Pginas WEB En MAC

Django

Programa

Coneccin desde Python Coneccin desde Django

Historia
Pythones unlenguaje de programacindealto nivelcuya filosofa hace hincapi en una sintaxis muy limpia y que favorezca un cdigo legible. Se trata de un lenguaje de programacinmultiparadigmaya que soportaorientacin a objetos,programacin imperativay, en menor medida,programacin funcional. Es unlenguaje interpretado, usatipado dinmico, esfuertemente

Historia
Python fue creado a finales de los ochenta2 por Guido van Rossum en el Centro para las Matemticas y la Informtica (CWI, Centrum Wiskunde & Informatica), en Holanda. En enero de 1994 se da la primer verision. Una caracterstica de este lanzamiento fueron las herramientas de la programacin funcional: lambda (como variable dinamica), reduce, filter y map. Las cuales nos permiten manejar datos en los ciclos for para seleccionar reducir o relacionar datos en base a las condiciones logicas dadas.

Caracteristicas

Python es un lenguaje de programacin multiparadigma. Esto significa que ms que forzar a los programadores a adoptar un estilo particular de programacin, permite varios estilos: programacin orientada a objetos, programacin imperativa y programacin funcional. Otros paradigmas estn soportados mediante el uso de extensiones.

Caracteristicas

Una caracterstica importante de Python es la resolucin dinmica de nombres; es decir, lo que enlaza un mtodo y un nombre de variable durante la ejecucin del programa (tambin llamado ligadura dinmica de mtodos). Otro objetivo del diseo del lenguaje es la facilidad de extensin. Se pueden escribir nuevos mdulos fcilmente en C o C++. Python puede incluirse en aplicaciones que necesitan una interfaz programable.

Comparacin con otros lenguajes


C C++ Java C# Pascal

Django

Historia

World Company The Lawrence Journal World (Lawrence, Kansas) BSD (Berkeley Software Distribution) 2005 Django Software Foundation 2008

Que es un Framework?

Infraestructura dgital Programas, Bibliotecas y un Lenguaje Interpretado

Comparado con Otros Frameworks

Ruby on Rails

Caractersticas

Codigo Libre Licncia BSD Arquitectra:


Presentacin Control Mediator Entity Foundation

Soporte de Bases de Datos Desdarrollo de Pginas Web Ruby on Rails

Usos

Comparado con Otros Frameworks

En Pginas WEB

Lawrence Washingtonpost EveryBlock LJWorld Tabblo Toronto Life Google Apps

EN MAC

Mac.acatlan.unam.mx

Conecin desde Python

Conecin desde Django

Potrebbero piacerti anche