em uma madrugada fria aqui no sul (deve ser uns 4 graus), discutindo com o Seu Otávio (alias, ele estava bebendo, era o Luis haeheahea), resolvemos fazer um desafio ASP X PHP…

Ele ainda defendendo o asp (ele deve pegar uns trampos por hora), resolvemos criar um pequeno desafio, eu crio os códigos em PHP e ele cria em asp e vamos verificar os seguites ítens:
- Menor código em linhas
- Tempo de execução

a função em php (docinhooo):

function fatorial($n){
	$n = (int) $n;
	if($n < 0){
		return false;
	} elseif($n == 0){
		return 1;
	} else {
		$total = 1;
		for($i=$n;$i>0;$i--){
			$total = $total * $i;
		}
		return $total;
	}
}

apenas 15 linhas, nada d+… teste de execução foi o seguinte:
100 mil execuções o fatorial de 14 (87178291200)
1) 1.83955788612
2) 1.92238593102
3) 1.91726279259
4) 1.90547585487
5) 1.88017296791
média) 1,892971086502
retirando valor mais baixo e mais alto, mediana) 1,900970538456

e aí Seu Otávio, agora estou esperando sua resposta!

[]´s