2 research outputs found

    Estudio del lenguaje de programaci贸n Haskell, ventajas y desventajas con respecto a otros lenguajes de programaci贸n

    Get PDF
    El trabajo de tesis presenta al lenguaje de programaci贸n Haskell y realiza un estudio comparativo con respecto a lenguajes de programaci贸n que son promovidos con gran impacto en la actualidad en los ambientes: acad茅mico, industrial y cient铆fico. Los lenguajes de programaci贸n que servir谩n como puntos de referencia de comparaci贸n para el presente estudio son: C/C++, Java y GOlang. Los criterios de comparaci贸n tomados en cuenta en el estudio son: f谩cil escritura, f谩cil lectura, confiabilidad, soporte de gen茅ricos y reflexi贸n. Se elige comparar los lenguajes mencionados con el lenguaje de programaci贸n Haskell, porque es un lenguaje que ha significado un reto para los estudiosos en Ciencias de la Computaci贸n de las universidades m谩s prestigiosas del mundo, quienes dise帽aron un lenguaje de programaci贸n que mejora y supera errores de dise帽o de lenguajes de programaci贸n convencionales. En el primer cap铆tulo se referencia estudios realizados acerca de los lenguajes de programaci贸n en las 煤ltimas d茅cadas, la popularidad e impacto que tienen en el 谩mbito acad茅mico, industrial y cient铆fico, los lenguajes de programaci贸n C/C++, Java y GOlang. En el segundo cap铆tulo se referencia estudios realizados acerca de la categorizaci贸n de los lenguajes de programaci贸n a lo largo de la historia de los lenguajes de programaci贸n. En el tercer cap铆tulo se detalla cada uno de los lenguajes de programaci贸n en menci贸n, su origen, evoluci贸n, aplicaciones y tecnolog铆as desarrolladas en las 煤ltimas d茅cadas. En el cuarto cap铆tulo se describen los criterios de evaluaci贸n de un lenguaje de programaci贸n, seg煤n autores de prestigio en el campo de las ciencias de la computaci贸n. En el quinto cap铆tulo se realiza un estudio y desarrollo de programas en los lenguajes de programaci贸n elegidos para poder evaluar las ventajas y desventajas, con respecto a los criterios de evaluaci贸n elegidos: f谩cil escritura, f谩cil lectura, confiabilidad, soporte de gen茅ricos y reflexi贸n.Tesi
    corecore