Skip to content

This is a statistical test about the speed of the executable files in different programming languages

License

Notifications You must be signed in to change notification settings

ZeraujKcire/FASTEST_EXECUTABLE_LANGUAGE-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Comparación de la Velocidad de Ejecución de Lenguajes de Programación.

Descripción.

El presente trabajo realiza un análisis estadístico comparativo de los tiempos de ejecución de los lenguajes C, Python, R y Ruby. Sometidos a los mismos algoritmos y las mismas condiciones en un ordenador con Ubuntu 20.04. Lea el documento en DOCUMENTO/Lenguaje_Rapido.pdf, para poder observar el análisis realizado.

Requisitos.

Para replicar el experimento presentado se necesita de:

  1. Un compilador en c.
  2. Python3.8.
  3. R.4.1.
  4. Ruby2.7.

Análisis.

Vea los archivos de R en ANALISIS_ESTADISTICO/2_DCL/ para poder realizar el mismo análisis estadístico que el documento indica.

Ejemplo.

Si desea realizar el mismo experimento en su ordenador, debe realizar los siguientes pasos.

  1. Defina los lenguajes a comparar.
  2. Diseñe los algoritmos a programar.
  3. Programe tales algoritmos en cada lenguaje (como en el folder PROGRAMAS).
  4. Haga la aleatorización con el archivo GENERACION_DISEÑO.c
  5. Ejecute los programas y registre sus tiempos de ejecución de forma aleatoria.
  6. Llene la base de datos como el ejemplo dcl_2.txt
  7. Corra el código en R archivo.r

About

This is a statistical test about the speed of the executable files in different programming languages

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published