Python es un lenguaje de programación de alto nivel y fuertemente tipado además de multiplataforma, que ha destacado como el Mejor lenguaje de programación para Linux Journal, una de las revistas pioneras en lo que respecta a este sistema operativo.

Por tercera vez e imponiéndose de nuevo a su máximo rival, el clásico C++. Pese a su juventud -la primera versión de este lenguaje de programación fue lanzada hace tan solo dos décadas (1991)-, la facilidad a la hora de usarla ha sido uno de las ventajas de su éxito y reconocimiento al poner en práctica una sintaxis sencilla y limpia.

Python, actualmente va por su versión 3.2, ha logrado consolidarse e incluso dejar su impronta en el mundo de la programación. Y es que ya son varios lenguajes los que se basan en él y en su sintaxis para seguir creciendo. Los entendidos en la materia destacan la sencillez y la potencia como partícipes del éxito de Python.

Este lenguaje de programación ha desarrollado incluso una Fundación, La Python Software Foundation (PSF). Se trata de una organización sin fines de lucro creada el 6 de marzo de 2011 dedicada al lenguaje de programación Python y cuya misión fundación es la de fomentar el desarrollo de la comunidad Python. También es responsable de varios procesos dentro de la comunidad, como el desarrollo de Python, la administración de los derechos intelectuales y de obtener fondos.

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, programación imperativa y programación funcional. Otros paradigmas están soportados mediante el uso de extensiones. Python usa tipado dinámico y conteo de referencias para la administración de memoria.

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 ligadura dinámica de métodos).

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

Aunque la programación en Python podría considerarse en algunas situaciones hostiles a la programación funcional tradicional del Lisp, existen bastantes analogías entre Python y los lenguajes minimalistas de la familia Lisp como puede ser Scheme.



abr
10
2014

El mejor color para una web

elegir el color de una web

A la hora de encargar el diseño de nuestra página web, tanto personal como corporativa, nos vienen a la cabeza una serie de pautas que debemos de seguir desde el momento uno. Tales como la distribución de las secciones, la interactividad de la página, las posibilidades de la misma, su propia capacidad… pero es en un aspecto, a priori banal y secundario, donde también tenemos que centrar todas nuestras miradas. El color de la web. Leer nota completa



abr
01
2014

Qué elegir, ¿iOS o Android?

apps para mi empresa en barcelona

Es una de las preguntas clásicas a la hora de adquirir un smarthpone, ¿qué es mejor el Android de Google o el iOs de Apple? ¿qué les diferencia? ¿qué ventajas tiene un sistema operativo frente a otro? Leer nota completa



Realizar auditoria SEO para empresas

Hay empresas que ya disponen de un departamento técnico que se quiere encargar de realizar el posicionamiento de la web corporativa ellos mismos. Sin embargo, es necesario que éstos dispongan de una serie de pautas a seguir cara a lograr un buen posicionamiento SEO de la marca. Leer nota completa



diseñar pagina web en barcelona

Llevaba ya un tiempo imponiéndose en el diseño web hasta que Apple lanzó un sistema operativo basado completamente en este diseño, el diseño plano con su el iOS 7. Y es que el diseño plano está más de moda que nunca para todos aquellos amantes de la sofisticación y la última vanguardia en el diseño web. Leer nota completa



almacenamiento archivos en la nube

Tener los archivos de nuestro pc volcados en la nube hace que tengamos un fácil acceso a ellos en cualquier momento y que, ante cualquier problema en nuestros aparatos (incluido virus) nuestra preciada información siempre esté a salvo.  Leer nota completa



linux frente windows

Al crear una página web o cuando nos decidamos a cambiar de proveedor de hosting, debemos de tener en cuenta un servicio de hosting compartido Linux.  ¿Y por qué? Sus ventajas son muchas. Leer nota completa



letterpress en barcelona

Poca gente duda de que nos encontramos en la era de las nuevas tecnologías, del diseño más moderno y sofisticado así como de las últimas y más novedosas técnicas a la hora de crear nuevos e interesantes proyectos. La tecnología y los programas de diseño se han convertido en los perfectos aliados para dar luz verde a auténticas obras de arte. Leer nota completa



crear catalogo interactivo

Cada vez hay mayor competencia en todos los sectores. Lograr diferenciarse forma una parte importante del éxito final de una empresa. Y cómo ofrecer los productos para convencer al consumidor final es una de las obsesiones cada vez mayores de todo negocio que se precie. Hay que vender el producto y la imagen es esencial. Leer nota completa



POSICIONAMIENTO SEM BARCELONA

Posicionar la página web corporativa es una de las obsesiones hoy en día de cualquier empresa. Que la visibilidad en buscadores sea lo más destacada posible significa que nuestra empresa tiene más opciones para ser tenida en cuenta por los buscadores de internet como Google. Y de ahí, una parte importante del éxito de la misma. Leer nota completa