Re: Benchmarking en distintos lenguajes [ Era algo así como cliente en jabber... ]
Horst H. von Brand
vonbrand en inf.utfsm.cl
Mie Dic 5 19:39:25 CLST 2007
Pedro GM <saxeusgm en gmail.com> wrote:
> Franco Catrin L. escribió:
> > "Horst H. von Brand" <vonbrand en inf.utfsm.cl> ha escrito:
> >
> >> Java es un completo desastre. Obliga a la gente a escribir montones de
> >> cosas completamente incomprensibles (de lo OOP, y heredar, e incluir
> >> bibliotecas, y...) para un simple "Hola, mundo!".
> > Mal ejemplo porque para un simple "Hola, mundo!" el código de Java (o
> > C#) no es muy diferente al de C [1]
> En mi experiencia personal el Hola mundo, tanto de JAVA como C son
> problematicos por que al novato que esta aprendiendo lo deja con
> muchas interrogantes o si se le explica desde el principio es confuso.
Respecto de C, exactamente que interrogantes quedan? Que explicacion
inicial es confusa?
> >> OOP es para problemas
> >> /muy/ grandes, en otras cosas es un perfecto desperdicio. Y como el
> >> mechon
> >> promedio escribe programas de una a dos docenas de lineas, no uno o dos
> >> centenares de miles de lineas, ...
> ... Al final
> > igual aprendà C pero no me convence de que sea buena idea utilizarlo
> > para enseñar (idem para Pascal y sus "tongos").
> Python ha tenido buen avance en esta area, su sintaxis simple aporta
> bastante a la hora de aprender.
Asi es, aunque la idea de "espacios indican anidamiento" es la idea mas
idiota nunca inventada para un lenguaje.
> Pero siempre veo que le sacan probecho a C cuando se enseñan conceptos
> basicos de estructuras de datos y ahi suelen darse los problemas
> anteriormente mencionados....
Cuales, exactamente?
--
Dr. Horst H. von Brand User #22616 counter.li.org
Departamento de Informatica Fono: +56 32 2654431
Universidad Tecnica Federico Santa Maria +56 32 2654239
Casilla 110-V, Valparaiso, Chile Fax: +56 32 2797513
Más información sobre la lista de distribución Linux