jueves, 28 de octubre de 2010

Lenguajes funcionales 4° Reporte


El 4° Reporte consta de hacer dos series con diferentes tipos de lenguajes, para mi se me hicieron mas faciles el lenguaje Haskell y el R.
Busque informacion en internet, me guie en las presentaciones, y alguno que otro video de internet. 

  • Empezando con Haskell:
 Es un lenguaje de programación puramente funcional de propósito general y fuertemente tipado. Su nombre proviene del lógico Haskell Curry.

El programa que realice son varias ecuaciones matematicas.
         - Primero que nada abrimos la consola de Haskell, donde nos ponen "Prelude>" que nos dice que de ahi empezamos hacer el código.
         - Empece poniendo length [1,2,3,4] que con esto declaramos que nos de el numero que esta al final.
         - Despues una ecuacion matematica suma y multiplicacion de ciertos numeros.
         - El declarar take 3 [1,2,3] y que nos diera lo mismo simplemente le estamos diciendo que nos de 3 numeros.
Nos queda de la siguiente manera:



  • R
Es un lenguaje y entorno de programación para ánalisis estadistico y grafico.
Este lenguaje se me hizo mucho más facíl, ya que no es tan complicado como Python.
Aquí las serie que hice fuerón 5:
A diferencia con el Python aqui empezamos con ">" y despues de ahi ponemos el código. y nada mas al darle Enter y simplemente sale el resultado.
Nos queda de la siguiente manera:
Bueno esta es mi aportación del reporte 4, espero y le hayan entendido.

El reporte esta corregido, por la observacion del programa Phyton, entonces decidi poner Haskell

Saludos.

Gracias









12 comentarios:

  1. FUI PRIMIS, EFI2, ESTAN BIEN PERO ME TIENES KE ENCEÑAR EN PYTHON, Y COMO ES KE A TODOS SU BLOG SE VE BONITO Y EL MIO NO??? ME AYUDAS A LA SIGUIENTE A MEJORAR MI BLOG JIJIJII

    CUIDATE NENA(EFI2)

    ResponderEliminar
  2. Diana, te recuerdo que Python lo vimos como lenguaje script. No es propiamente un lenguaje funcional.

    Por tanto, sólo te puedo calificar lo que hiciste en R. Si haces el programa que falta (recuerda que las opciones son Scheme, Lisp, Erlang, Haskell y ML), te lo tomaré en cuenta.

    Calificación: 1.5/3

    Saludos y échale ganas.

    ResponderEliminar
  3. Gracias por el comentario profesora, ya lo modifique y puse el lenguaje Haskell.

    Saludos

    ResponderEliminar
  4. hola!!

    que bien que corrigieras tu programa ..

    me gusto lo que hiciste en los 2 progrsmas ..

    me parecio muy bueno lo que utilizaste en R ..

    ResponderEliminar
  5. Muy buenos tus programas y tu explicacion tambien, me ayudo a entenderle un poco mas al lenguje r

    ResponderEliminar
  6. Muy bien explicados los programas y que bien que pudiste cambiar el lenguage que te faltaba.

    ResponderEliminar
  7. buenos los programas pero ya comentado anteriormente por la Dra. necesitas mejorar los programas y tener en claro los lenguajes funcionales y scripts

    ResponderEliminar
  8. que bien que pudiste modificar tu reporte, ya con el comentario de la maestra, y como supiste explicar tus programas estuvo muy bien

    ResponderEliminar
  9. bien que lo modificaste y buenos programas sencillos y bien explicados

    ResponderEliminar
  10. Que bien qe lo modificaste!
    fue lo padre de esto de corregir pues asi la maestra nos ayudaba con las dudas y con los errores, explicaste super bien ademas de ser sencillos de entender(:

    ResponderEliminar
  11. Hola diana, me gusto que hayas corregido tu reporte, y el lenguaje que hiciste en R me parecio que pusieras lo que corria al igual que el de haskell sigue asi....
    Saludos..!!!

    ResponderEliminar