- Projekt
- Implementieren eines simplen Algorithmus zur Berechnung von e in möglichst vielen Sprachen.
- Ziel
- Benutzte Sprachen untereinander vergleichbar machen.
- Korrektheit der Ergebnisse von e eher zweitrangig.
- Umsetzung
- Jede Implementation nimmt als Kommandozeilen-Parameter eine Obergrenze von k entgegen.
- Bis zu dieser Grenze (i.d.R. 100) wird gerechnet, das Ergebnis zurückgegeben.
-
Ein
bash
Script lässt die Implementation je 100 mal bis zum jeweiligen Schleifendurchlauf rechnen. -
Dabei wird mit
time
die Laufzeit gemessen. - Die Ergebnisse werden in html-Seiten geschrieben.
-
Anzeigen & auswerten der Graphen mittels
chart.js
-
Ein
make
File koordiniert das Kompilieren & Starten der Programme, sowie das Generieren der Graphen. - Links
-
RepositoryOutput
Business Calculater
/
Basic Calculater
- überraschend flott,
die krude Syntax scheint sich zu lohnen..
Damit man mal einen Referenzpunkt hat.
Groovy interpretiert.
Achtung: die Y-Achse geht hier bis vier!!1!
Groovy kompiliert.
Wird nicht unbedingt besser
Ich spare mir jeglichen Kommentar dazu...
node.js
is also ist nur bedingt flott.. soso..
Das kam für mich total überraschend.
Sehr gut, weiter so!
Bau mal lieber deine Personal Home Page damit...
Python 3.5
And now for something completely different
Ruby 2.3
Braucht sich echt nicht vor
c
zu verstecken
Swift interpretiert.
Nicht schlecht
Swift kompiliert.
Noch weniger schlecht
Sprachen untereinander vergleichbar machen
- Erstellt
- 18.04.2016 - 17:49:00
- Editiert
- 25.06.2016 - 01:34:41
- Tags
- Projekt