miércoles, 17 de noviembre de 2010

8° Reporte: Multiparadigmas

Este reporte trata de hacer un programa en un lenguaje multiparadigma, que nos dan a escoger los lenguajes Go, Leda u Oz.
Bueno más que nada explicare que es el lenguaje de programación multiparadigma:

Permite crear programas usando más de un estilo de programación, lo que tiene como objetivo en el diseño de estos lenguajes es permitir a los programadores utilizar el mejor paradigma para cada trabajo, admitiendo que ninguno resuelve todos los problemas de la forma más fácil y eficiente posible.

Entonces yo puse un programa en Oz, que muestra una clase puede actuar como una especificación del módulo. Que nos queda de la siguiente manera:


  • Al momento de usar ListC lista común de los procedimientos de los métodos.
  • clase ListC de BaseObjetc 
    También se muestran los métodos funcionales, es decir, métodos que devuelven resultados similares a las funciones. Un método funcional en general el siguiente formulario:

     
    m metanfetamina (... $) S finales EAquí la clase hereda ListC de la BaseObject clase predefinida que tiene sólo un método trivial: noop metanfetamina () saltar final.

Bueno esa es mi aportación en el reporte 8°, espero le hayan entendido.

6 comentarios:

  1. que bueno que explicaste el codigo porque a simple vista no lo comprendi muy bien :S pero con la explicacion ya le entendi, felcidades por tu trabajo.
    solamente te falto que imprime.

    suerte en tu examen :D

    ResponderEliminar
  2. Muy bien el programa, concuerdo con ale, que bien que lo pudiste explicar por que si no, no hubiera entendido.

    ResponderEliminar
  3. bien por la informacion aunque te falto las referencias :(

    ResponderEliminar
  4. Hola no le netendi muy bien a tu programa te agradeceria que si me lo kieres explicar mejor jajaja

    ResponderEliminar
  5. hola!!

    creo que le falto algo de explicacion, aunque te entiendo que no este explicado con lujo de detalle ya que casi no hay info ..

    =)

    ResponderEliminar
  6. Faltó de nuevo poner la referencia de este código.

    Calificación: 2/3

    ResponderEliminar