[Python-es] Python y/o ruby para no programadores

José Luis Torre Hernández joseluistorrehernandez en gmail.com
Mie Feb 10 16:34:32 CET 2010


Hola a tod en s:

Ante todo muchas gracias por el interés que habéis puesto en este tema.

De lo que he leído me he dado cuenta que debería haber explicado más
claramente a qué me refería con el término "no programadores". A pesar de
todo agradezco sinceramente todos los comentarios que me han aclarado (algo)
las cosas (aunque sinceramente no entiendo todas las sutilezas que habéis
comentado)

Creo que efectivamente cualquiera de los 2 puede servir en un curso de
introducción a la programación (lo mismo que pienso sobre sheme) aunque
habría que limitarse a algunas construcciones ya que ambos lenguajes, en mi
opinión, están muy orientados a los profesionales de la programación.

El colectivo al que hacía referencia con el término de "no programadores"
son estudiantes de grado de Ciencias Económicas y Empresariales. Estos
estudiantes sólo tienen una asignatura de informática en el último curso del
grado (se supone que tienen habilidad en el uso de las aplicaciones básicas
de los ordenadores aunque no tienen conocimientos sobre programación)

Estos estudiantes deberán comprender los conceptos sobre bases de datos,
realizar diseños de bases de datos relacionales y acceder a las mismas.

Dado que probablemente sea más sencillo manejar las bases de datos desde
alguna plataforma yo había pensado en utilizar "Ruby on Rails" o "Zope".

Creo que, al menos desde Python, es bastante sencillo acceder a los datos y
además con un breve subconjunto de Python creo que podrían explicarse
bastante bien los temas.

Sin embargo, por lo poco que he leído sobre Ruby on Rails, me parece que
podría ser todavía más sencillo desde Ruby (siempre que no se utilizaran
construcciones demasiado elaboradas)

En resumen, me interesaría conocer de alguna experiencia en este sentido y
agradecería cualquier sugerencia al respecto.

Atentamente
José Luis Torre
www.ehu.es






El 7 de febrero de 2010 01:40, Daniel Garcia Moreno <dani en danigm.net>escribió:

> El sáb, 06-02-2010 a las 23:09 +0100, José Luis Torre Hernández
> escribió:
>  > Hola a tod en s:
> >
> > Me gustaría abrir una línea de debate para contrastar opiniones sobre
> > la conveniencia de utilizar alguno de estos lenguajes en la enseñanza
> > de la programación.
> >
> > Personalmente he trabajado con varios lenguajes (y realmente me gustan
> > todos, aunque unos más que otros) y en los dos últimos años he
> > estudiado algo sobre Pyton. Desde hace un par de meses estoy leyendo
> > sobre Ruby y me parece un lenguaje muy interesante, aunque como no
> > tengo experiencia con él me gustaría que alguno de los "Pythonicos"
> > que tuvieran algún contacto con este lenguaje me dieran su opinión.
> >
> > Me gustaría que este hilo discurriera sin "gran derramamiento de
> > sangre" y que cada uno pudiera expresar sus opiniones.
> >
>
> Para mí python es ideal para aprender a programar, ya que la tabulación
> es obligatoria, el número de palabras clave y conceptos necesarios para
> hacer cosas es más reducido que en otros lenguajes y por lo tanto creo
> que la curva de aprendizaje es más suave. Además python es muy fácil de
> leer, así que aprender de código ya escrito es mucho más fácil, y no hay
> que ser ningún experto en python para saber qué hace un código.
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20100210/5e74869e/attachment.html>


Más información sobre la lista de distribución Python-es