Re: [escepticos] El código abierto
Pepe Arlandis
pepe.arlandis en gmail.com
Jue Oct 15 21:33:28 WEST 2009
El 15 de octubre de 2009 19:38, Luis Rodriguez <luisrodrruiz en gmail.com>escribió:
> [Adrià]
> > Solo una puntualización antes de que me despidan por zanganear con el
> > correo toda la tarde :) El algoritmo está transcrito de forma que una
> > persona pueda entenderlo, seguirlo y modificarlo LO MEJOR POSIBLE dentro
> de
> > las circunstancias. Un lenguaje de alto nivel es un paso intermedio
> entre
> > el lenguaje máquina y el lenguaje humano. Por eso, precisamente, no es
> de
> > lejos la mejor forma de transmitir conocimiento entre humanos. Por ello
> los
> > compiladores permiten comentarios, los programas se comentan hasta la
> > saciedad y se acompañan (si cabe) de documentación a porrillo. El código
> > puro es dificil de seguir por sí mismo y necesita de muchas ayudas
> externas.
> > E incluso así documentar y comentar es un arte en sí mismo que ayuda,
> pero
> > que no es perfecto.
> >
> >
> Bueno eso es porque lo que llamamos lenguajes de alto nivel no son de tan
> alto nivel. Si todo el código se escribiese en LISP, no haría falta hacer
> todas esas cosas :-)
> _______________________________________________
> Escepticos mailing list
> Escepticos en dis.ulpgc.es
> http://correo.dis.ulpgc.es/mailman/listinfo/escepticos
>
El que no sea la forma óptima no quiere decir que no sea una forma de
transmitir conocimiento, cualquiera que haya leído un libro de Abellanas,
verá que no es la mejor forma de aprender Matemáticas (Recuerdo que en mi
época de estudiante daba clases particulares para 8º de EGB en el libro
estaba Abellanas como coautor, e introducía LA PROPORCIONALIDAD COMO UN
PRODUCTO TENSORIAL) pero algún conocimiento se transmite. Cuando aprendía a
programar (empecé con ucsd Pascal en un Apple II) yo aprendía a base de
estudiarme "Algoritmos+estructua de datos =programas" y sobre todo mucho
código escrito por otros.
saludos pepet
Más información sobre la lista de distribución Escepticos