LINUX.ORG.RU

История изменений

Исправление monk, (текущая версия) :

Виртуальных машин не так много. Скорость чистых интерпретаторов никого не волнует (ну будут bash и python ещё медленнее, это кому-то помешает?).

Из важного осталось только LLVM доперенести на уровне не хуже JVM и сразу почти всё, что требует производительности и не компилируется gcc, начнёт хорошо работать.

P. S. Тот пример, где сравнивал с питоном, скомпилировался clang со скоростью даже выше, чем у lcc.

После clang
$ time ./test
Start
Number of generated k-mers: 4194304
Finish!

real    0m0,305s
user    0m0,297s
sys     0m0,007s

После lcc
$ time ./a.out
Start
Number of generated k-mers: 4194304
Finish!

real    0m0,362s
user    0m0,358s
sys     0m0,003s

Исходная версия monk, :

Виртуальных машин не итак много. Скорость чистых интерпретаторов никого не волнует (ну будут bash и python ещё медленнее, это кому-то помешает?).

Из важного осталось только LLVM доперенести на уровне не хуже JVM и сразу почти всё, что требует производительности и не компилируется gcc, начнёт хорошо работать.