loro-spec Mailing List for Loro - Un Sistema de Programación
Status: Beta
Brought to you by:
carueda
You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
(2) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
|
Feb
(1) |
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
From: Carlos R. <ca...@uc...> - 2003-09-16 02:03:06
|
Hola [disculpas por la falta de acentos] He comenzado a reestructurar la pagina del proyecto con el animo de reflejar de manera mas fidedigna su estado actual. En pocas palabras, se trata de mostrar que aun los esfuerzos siguen concentrados en el desarrollo mismo de la herramienta en terminos computacionales. Esto significa que, si bien la motivacion y proposito sigue siendo en ultima instancia la ensenanza/aprendizaje de la programacion, este aspecto aun no podra atacarse plenamente con la debida dedicacion en tanto no se cuente con el nivel de colaboracion necesario. Habia mantenido el "tono educativo" de la pagina principal esperando que poco a poco se fuera generando una comunidad de interesados y/o críticos pero, aunque muchas personas han mostrado interes en algun momento, desafortunadamente poco ha sido concreto o duradero. Se que este cambio puede chocar con las expectativas actuales de algunos de ustedes, pero es lo mas honesto que puedo hacer, sobre todo en un momento en que nuevos compromisos reclaman ahora mucho mas de mi tiempo. Como siempre, les vuelvo a reiterar que este es un proyecto *abierto*, en donde todo animo de participacion es bienvenido. Pueden comunicarme directamente cualquier idea que se les ocurra (mantenimiento de la pagina, aporte de enlaces, comentarios, ejemplos de programacion, guias de uso de la herramienta, desarrollo mismo del sistema. Requisitos? Unicamente querer participar. Muchas gracias por su apoyo. Carlos |
From: <ca...@uc...> - 2002-05-02 19:40:16
|
¿Qué tal si empezamos a discutir el Modelo de Objetos para Loro? Los invito a opinar. Por favor, visiten: http://c2.com/cgi/wiki?LenguajeLoro en donde he puesto un primer borrador con algunas de las ideas de base. Como es una "WikiWiki"-página, será muy fácil agregar comentarios inmediatamente: basta hacer clic en EditText (al final de la página). (Nota: he enviado este mensaje a otras personas además de los inscritos en la lista loro-spec. Disulpas por la molestia.) |
From: Carlos R. <ca...@cs...> - 2002-04-04 20:57:49
|
La especificacion 0.9.1 del lenguaje ha sido publicada: http://prdownloads.sourceforge.net/loro/def-loro-0.9.1.pdf Aqui se sigue trabajando alrededor de los conceptos "especificacion", "algoritmo" y "clase", como ha sido desde los origenes del proyecto. Se espera que la version 1.0 haga la unificacion de estos conceptos alrededor propiamente del paradigma de orientacion a objetos: "interfaces", "operaciones", "metodos". La unificacion descansara, en terminos generales, sobre las siguientes relaciones: - una especificacion es una interface - una clase satisface una interface - un objeto es una instancia de una clase - un algoritmo es un objeto Un primer borrador 1.0b1 de la especificacion del lenguaje (por publicarse) describira esta unificacion a mayor detalle. Desde ya, cualquier comentario sera muy bienvenido. |
From: Carlos R. <ca...@uc...> - 2002-02-25 20:16:07
|
Que opinan de esta observacion del autor de Python? "Don't you hate code that's not properly indented? Making it part of the syntax guarantees that all code is properly indented!" -- Guido vanRossum "No odias el codigo mal identado? Hacer esto parte de la sintaxis garatiza que todo el codigo este bien identado! [libre traduccion] tomado de: http://slashdot.org/interviews/01/04/20/1455252.shtml Vale la pena considerarlo para Loro? |
From: Carlos A R. <ca...@uc...> - 2001-11-08 22:43:28
|
Algunas referencias valiosas para enriquecer/validar/criticar la propuesta Loro. (Algunos documentos se hacen referencias mutuas.) - http://www.python.org/doc/essays/cp4e.html "Computer Programming for Everybody: A Scouting Expedition for the Programmers of Tomorrow" Una ambiciosa propuesta para desarrollar un nuevo curriculum de computacion, basada (al menos inicialmente) en el lenguaje Python. (A traves de este doc. descubri algunos de los siguientes). - http://www.htdp.org/2001-09-22/Book/ "How to Design Programs: An Introduction to Computing and Programming", libro comepleto (MIT PRess) en donde se escoge Scheme como lenguaje. - http://el.www.media.mit.edu/groups/logo-foundation/ The Logo Foundation web site Claro! Logo sigue vigente... - http://fizbin.eecs.lehigh.edu/~glennb/um/ The Universal Machine: A Multimedia Introduction to Computing - http://www.bluej.org/ "Bluej, an Interactive Java Environment" disenado especificamente para ensenanza a nivel introductorio. Este proyecto se baso en Blue, con su propio lenguaje (http://www.mip.sdu.dk/~mik/blue/) estilo Eiffel, pero parece que el boom de Java, movio a los autores a crear Bluej. |
From: Carlos R. <ca...@uc...> - 2001-11-07 06:01:32
|
Si, claro que hay que aprender a programar, pero... que es programar? Podrian proporcionar definiciones, por favor? |
From: Carlos R. <ca...@cs...> - 2001-09-19 19:38:41
|
El primer punto interesantisimo a discutir con respecto al tema de los multihilos es: Es apropiado introducir el concepto de multihilo en un primer curso de programacion? Propongo que se enumeren ventajas y desventajas desde la perspectiva de cada interesado (con referencias a la literatura si es posible), para ir haciendo un balance. |
From: Marlon J. M. <ma...@ex...> - 2001-09-19 18:22:12
|
La necesidad de permitir a una aplicacion Loro el manejar multitarea es inminente. Esta el nucleo de Loro preparado para esto o se necesita un redise=F1o para agregar esta carateristica? Que mecanismo se podrian utilizar para permitir a aplicativos escritos en Loro ser multitarea? |