miércoles, 17 de noviembre de 2010

Reporte #8

Multiparadigma


Oz


Oz contiene una forma simple y bien hecha de la mayoría de los conceptos de los principales paradigmas de programación, incluyendo programación lógicafuncionalimperativa,orientada a objetoscon restriccionesdistribuidaconcurrente.


Como complemento a la programación multiparadigma, las principales ventajas de Oz radican en la programación con restricciones y la programación distribuida. Debido a su diseño, Oz implementa un modelo de programación distribuido que hace a la red transparente. Este modelo hace fácil programar aplicaciones abiertas y tolerantes a fallas en el lenguaje. Para Programación con restricciones, Oz introduce la idea de espacios de computación, los cuales permiten búsquedas definidas por el usuario y estrategias de distribución que son ortogonales al dominio de restricciones.



local   I F C in     //Declaramos las variables I, F y C
   I = 5                  //Asigna a I un entero
   F = 5.5             //Asigna a F un float
   C = &t              //Asigna a C un caracter
   {Browse [I F C]}        //Muestra el valor de I, F y C
end



Bibliografia
http://www.mozart-oz.org/documentation/tutorial/node3.html#chapter.basics
http://es.wikipedia.org/wiki/Oz_(lenguaje_de_programaci%C3%B3n)

14 comentarios:

  1. alberto si explicaste bien lo que se refiere a oz, te quedo bien, aunque creo quer te falto que era lo que hacia el codigo bueno a lo que veo en los comentarios, creo que lee 3 numeros y luego los imprime, si me podrias decir

    ResponderEliminar
  2. muy bueno tu programa (: la informacion esta muy completa y el lenguaje me parecio muy bien, solamente te falto poner que imprimia, pero muy bien (:

    suerte en el examen!

    ResponderEliminar
  3. muy bien muy sencillo pero creo que te falto mas informacion pero esta bien

    ResponderEliminar
  4. la informacion acerca de oz esta muy bien solamente que creo qe te falto explicar un poco mas lo que hace el codigo.

    ResponderEliminar
  5. Me parecio muy bien la informacion sobre OZ y el programa es sencillo para comprenderlo. Muy bien tu reporte!

    ResponderEliminar
  6. Hola esta muy bien que hayas puesto alguna información adicional sobre oz pero sobre el programa creo que es muy simple además seria bueno que hubieses puesto una imagen de la corrida del programa pero pues es una buena base.

    ResponderEliminar
  7. Oie te falto explicar el codigo que hiciste, no le entiendo mucho, solo imprime las variables que ingresas, o que es lo que hace??

    ResponderEliminar
  8. tu programa esta bien, siento que te falto mas información y realizar un problemas mas complejo

    ResponderEliminar
  9. Raul el programa al parecer imprime las variables, Alberto te faltó poner las pantallas de ejecución y tambien como podemos compilarlo.

    Saludos

    ResponderEliminar
  10. El reporte te quedo bien, solo que si falto el copilador y su ejecucion, pero esta biene elaborado, aparte que el programa es muy simple, se ve perfectamente que es lo que hace.

    ResponderEliminar
  11. el reporte esta muy bien porque es algo sencillo en lo que explicas algo sobresaliente al lenguaje

    ResponderEliminar
  12. hola!!

    creo que te falto explicar un poco mas el codigo, aunque no te culpo es un poco dificil de manejar ..

    =)

    ResponderEliminar
  13. Coincido con tus compañeros; faltó algo más de explicación y mostrar las pantallas.

    Calificación: 2.5/3

    ResponderEliminar
  14. pues si le falto
    este para saber un poco mas sobre este tipo de lenguaje

    ResponderEliminar