Entradas

Mostrando entradas de septiembre, 2013

Python, para empezar...

Lo que hay que saber cuando empiezas con Python No soy un especialista en este lenguaje. Este es un breve esquema de los puntos que me parecen importantes para empezar con Python. ¿Porqué Python? Mis razones... Tiene una enorme comunidad Es muy popular Extraordinariamente bien documentado Fácil encontrar respuesta a cualquier cuestión en internet Viene instalado en todas las distribuciones linux Curva de aprendizaje suave Prefiero hacer scripts en Python que en bash Fantástica y amplia librería (para casi todo) Llamadas a código C fácilmente Tabla características Tabla breve características Característica Observaciones OOP sí Herencia múltiple sí Mixins Prog. estructurada sí Módulos sí Parámetros por nombre sí Parámetros por defecto sí Número parámetros variable sí Parámetros por referencia na No aplica (ver variables|asignación) Parámetros por valor na No aplica (ver variables|asignación) Funcional p Parcial Recursión de cola no Al menos en CP