Hoje resolvi fazer um teste meio doido, verificar qual linguagem de programação seria mais rápida na hora de criar um arquivo com 1000000 de linhas escrevendo a mesma frase (‘Teste :::: #’), segue a estatística abaixo.
1º C/C++(GCC4.8) 0,150 segundos
2º Java(JDK6) 0,179 segundos
3º Python(2.7) 0,527 segundos
4º Groovy(1.8) 0,789 segundos
5º Bash(Ubuntu12) 22,985 segundos
O C++ se saiu melhor nesta função em criar arquivo. 🙂
Passo o link de como eu criei o código, uma breve explicação….
Arquivos de inicialização dos códigos, cada linguagem tem sua pasta.
C/C++ (iniC.sh) – Executa o arquivo TestandoC.c
Java (iniJava.sh) – Executa o arquivo TestandoJava.java
Python (ini.py)
Groovy (iniGroovy.sh) – Executa o arquivo TestandoGroovy.groovy
Bash (iniBash.sh)
Link: Arquivos