Brief: Был написан свой язык с компиляцией в исполняемый файл
Программа (подсчет факториала 6 один миллион раз/1000000):
func main() {
var cnt;
cnt = 10000000;
while (cnt != 0) {
fact(6);
cnt = cnt - 1;
}
}
func fact(var k) {
var it;
var fc;
fc = 1;
it = 1;
while (it <= k) {
fc = fc * it;
it = it + 1;
}
return fc;
}
- Язык
real 0m0,357s
user 0m0,353s
sys 0m0,004s
- Процессор
real 0m1,885s
user 0m1,833s
sys 0m0,044s