Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Pleac - Programming Language Examples Alike Cookbook

jamarier's Diary
Por jamarier
departamento Programando ando ando , Sección Diarios
Puesto a las Fri Apr 16th, 2004 at 03:06:43 PM CET

Todo aquel que suela programar (por motivos de trabajo o afición) siempre se pregunta de vez en cuando si los lenguajes que usa o conoce son los más apropiados para la tarea que está desarrollando en ese momento. O simplemente si el lenguaje que usa es el mejor (la típica polémica del «yo la tengo más grande»).

Las Existen diversas comparativas por internet mostrando las habilidades y defectos de cada lenguaje (que misteriosamente cuantos más adeptos tiene un lenguaje, más defectos resulta que tienen). Y en general (OJO: en general) los que yo he visto suelen elaborarse por gente que quiere que su propio lenguaje de elección salga vencedor y misteriosamente ganan. Lastima porque siempre hay un adepto de uno de los lenguajes «perdedores» que hace un contra análisis y deja al anterior como un trapillo.

 


Me encontrado por internet el proyecto PLEAC y antes de dar la dirección y me salteis al cuello, voy a contar primero sus características.

Ha consistido en tomar una serie de usos habituales en las tareas de programación he implementarlos en diversos idiomas. Tales como, cadenas de texto, procesos con números, gestión de matrices...

Para obtener una lista de estas tareas a tomado «prestado» los items del libro «Perl CookBook» de Tom Christiansen & Nathan Torkington y publicado por O'Reilly. y ahora lo está completando con ayuda de otros internautas las mismas tareas con otros lenguajes.

Cosas que he observado:

  • No es una competición de cual es mejor
  • No es una comparación de sintaxis. Cada Lenguaje utiliza el algoritmo más adecuado a su estilo. Igualmente se utiliza cuando se ve oportuno la librería estandar.
  • Es una muy buena base de datos de rutinas en diversos idiomas.
  • Puede ser una buena fuente de inspiración cuando estamos con problemas en lenguajes que no dominamos.
  • Personalmente me parece estético ver como cada lenguaje resuelve cada problema.

Por supuesto no se trata de una obra acabada. Aunque está claramente indicado el progreso para la terminación de cada lenguaje. Igualmente No creo que sea una obra que acabe aquí. Al tomarse un libro de Perl como esquema inicial, un programador de Lisp podría indicar que esas tareas son tendenciosas y proponer algunas para las que considere que Lisp está mejor cualificado. Y el resto de los usuarios replicar ad aeternum.

Ah, el enlace: PLEAC

< Análisis de Gnome 2.4 (66 comments) | El futuro del sistema gráfico (6 comments) >
Enlaces Relacionados
· PLEAC
· More on jamarier's Diary
· Also by jamarier

Encuesta
¿Qué quieres que te diga?
· Pues lo que diga la rubia 100%

Votos: 4
Resultados | Otras Encuestas

Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

Ver: Modo: Orden:
Pleac - Programming Language Examples Alike Cookbook | 2 comentarios (2 temáticos, editoriales, 0 ocultos)
Cita (none / 0) (#1)
por Draco a las Fri Apr 16th, 2004 at 05:49:53 PM CET
(Información Usuario)

Misteriosamente cuantos más adeptos tiene un lenguaje, más defectos resulta que tienen

Bjarne Straoustrup: There are only two kinds of programming languages: those people always bitch about and those nobody uses. :-)
There are two major products to come out of Berkeley: LSD & BSD Unix. I don't believe this to be a coincidence.


 
¿A portada? (none / 0) (#2)
por silviofm a las Sat Apr 17th, 2004 at 04:29:49 PM CET
(Información Usuario)

Me parece una entrada muy completa e interesante, ¿qué tal que la mandaras a portada? Como mínimo sería estupenda para ir a sección.



 
Pleac - Programming Language Examples Alike Cookbook | 2 comentarios (2 temáticos, editoriales, 0 ocultos)
Ver: Modo: Orden:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda