Skip to content

In this repository, I will be comparing Ç♭'s performance against other interpreted languages like Python, Java, JavaScript Node, Bash and Ruby.

Notifications You must be signed in to change notification settings

viliRocha/Comparing_Interpreter-s_speed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Comparing Interpreter's execution time

In this repository, I will be comparing Ç♭'s performance against against several other interpreted languages, including Python, Java, JavaScript (Node), Bash, and Ruby.

I will implement two algorithms in each language:

The first algorithm will sort an array of numbers in ascending order.

And the second one will calculate the mode between the numbers within the array.

o evaluate the performance of each programming language, I will execute each algorithm three times and compute the average execution time. This data will then be used to create two comparative graphs.

NB: Some of the languages included in this comparison, such as Java and JavaScript, are not strictly interpreted. Instead, they utilize JIT (Just in Time) Compilation, which means that while most of the code is interpreted, performance-intensive tasks, such as loops, are directly compiled into machine code.

first_graph

second_graph

It is important to remember that all of those tests have been carried out in the same Acer Aspire A315-41 laptop with Ubuntu 22.04.4 LTS.

About

In this repository, I will be comparing Ç♭'s performance against other interpreted languages like Python, Java, JavaScript Node, Bash and Ruby.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published