Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/07/2011, 16:08
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
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.