Witam,
Od jakiegoś czasu byłem ciekaw porównania** Javy** i C# ale na systemie Windows. Wczoraj przeprowadziłem mały test na Sudoku.
Do testów użyłem kodu ze strony:
https://github.com/attractivechaos/plb/tree/master/sudoku
Kod przerobiłem ten sposób aby programy nie wczytywały danych z pliku - dane umieściłem w programie w tablicach(rozmiar 400 - tyle wersji sudoku do rozwiązania).
Każdy program uruchomiłem klika razy a do mierzenia czasu użyłem programu ptime:
http://www.pc-tools.net/win32/ptime/
Dane wynikowe - na korzyść Javy:
C#: 1.355, 1.309, 1.307 1.310
Java: 0.731, 0,727, 0,721, 0.702
PS.
Programy uruchamiałem przez konsolę Windows7
uruchamianie Java: ptime java Sudoku_v1
uruchamienie C#: ptime sudoku_v1
Jak ktoś chciałby sobie przetestować to na swoim kompie proszę sobie pobrać to:
http://www.speedyshare.com/Vfd44/benchm-jav-Cs.7z