01/07/2011, 16:08
|
|
Respuesta: ¿Que lenguaje es mas eficiente y potente, C# o Python? Movidos los mensajes del otro tema a este. redtitle, me parece que la pregunta es inútil.
- Eficiente: ¿para hacer qué?
La velocidad de compilación no implica nada, el programa resultante puede resultar más lento, eso no cambia nada. Si en C# implemento un algoritmo O(n^2) y en Python uno O(n), el programa python será más eficiente.
Si vale la pena utilizar python en windows: ¿qué quieres decir con "vale la pena"? si sabés python podrás programar en cualquier SO soportado por el intérprete CPython o PyPy (cuando esté listo). Es más: podés usar Jython y ejecutar en cualquier SO soportado por la Java VM, o IronPython y ejecutar sobre .NET
No entiendo el motivo de la pregunta, la verdad. Si sabés C# y tenés experiencia, programarás mejor en C# que en Python. Si es al revés, programarás mejor en Python. Eso, sumado a que podés apuntar tanto al intérprete nativo (cpython) como a .NET o a JVM, hace que la eficiencia tenga poco que ver con el lenguaje.
Saludos. |