Login Barrapunto
Python 3.0 Final
Drizzt nos cuenta: «Acaba de anunciarse la publicación de la versión 3.0 de Python. Existen bastantes novedades respecto a la versión actual del lenguaje 2.x, siendo importante tenerlas en cuenta a la hora de portar código a esta versión. Alguno de los cambios que presentes en esta versión ya han aparecido en la versión Python 2.6. Hay APIs muy usadas (como por ejemplo dict.keys() o dict.items()) que han cambiado y no devuelven listas, pasándose a usar vistas. La gestión de cadenas de textos y vectores binarios ha cambiado. Sin embargo la publicación de esta nueva versión no significa que vaya a desaparecer la versión 2.x de Python, sino que se va a seguir soportando durante mucho tiempo.»
Historias relacionadas
[+]
Software Libre: IronPython 2.0 4 comentarios
En reddit se anuncia que Microsoft acaba de anunciar la publicación de IronPython 2.0. IronPython es una implementación de Python 2.5 para .NET. Entre las novedades se incluye un instalador MSI para Windows con partes de las librerías de CPython 2.5; soporte para Silverlight; soporte de más módulos de CPython, como cmath y _winreg; o uso de la licencia Ms-PL (aprobada por OSI y compatible con GPL3). Está disponible para descarga en Codeplex.
Este hilo ha sido archivado.
No pueden publicarse nuevos comentarios.
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.

Un aplauso
(Puntos:2, Inspirado)Re:El manual ya está tardando
(Puntos:2)( http://tengounamigoque.wordpress.com/ | Última bitácora: Martes, 29 Junio de 2010, 11:58h )
PD: Y si encima publicas las modificaciones respetando la licencia original, te ganas un sugus.
Tengo un amigo que... [wordpress.com]
una aclaracion...
(Puntos:2, Interesante)( http://engineeringbay.blogspot.com/ )
No conozco ningun lenguaje que este fuertemente integrado con ninguna GUI. Dame algun ejemplo. Pero vamos, que python tiene bindings a bastantes api's de gui.
Python es una herramienta muy util, sobre todo para hacerse rapidos y efectivos scripts. Precisamente por que no tiene IDE
http://engineeringbay.blogspot.com
Re:A ver si alguien me aclara una duda
(Puntos:5, Informativo)Sirve para lo mismo que servían hace diez años. Por ejemplo permite que un mismo programa se pueda ejecutar en diferentes arquitecturas sin tener que recompilar, sólo basta que tenga el intérprete. Además algunas tecnologías de orientación a objetos "sólo" se pueden implementar usando intérpretes.
No es del todo cierto, y menos a día de hoy con la potencia sobrante. Pero es que además Python si se puede compilar, aunque algunas funcionalidades, como la aritmética lambda, es más eficiente en el intérprete que compilado.
Para lo mismo que cualquier otro lenguaje, para programar. C o C++ no están integrados en ninguna GUI en particular, porque los lenguajes no se integran con las GUI. Lo que debe integrarse con una GUI en particular (o no) son las librerías. Python si que tiene librerías para integrarse con una (varias) GUI en particular.
Sirve para programar en él. No siempre se han tenido IDE, ni a todo el mundo les gusta. De todas formas Python si tiene un IDE decente.
En fin, veo que hablas de oídas, que en realidad no tienes ni idea de programación y simplemente te apetece trollear :P
Re:A ver si alguien me aclara una duda
(Puntos:4, Informativo)( http://127.0.0.1/ | Última bitácora: Jueves, 01 Julio de 2010, 03:18h )
Si quieres velocidad, usa algunas herramientas [blogspot.com] o reescribe todo en un lenguaje más rápido.
- Se integra casi tan bien como LUA en lenguaje de scripting para juegos. Disney hace sus juegos con python, pero para ellos los juegos son un mercado de segunda.
- Youtube se hizo en python y según alexa es la tercera pagina más visitada del mundo. Esta a un puesto de llegar a ser segundo.
- Stackless python o twisted escalan muy bien, pero parece que erlang tiene la medalla de oro.
- NumPy se usa mucho para cosas cientificas, pero parece que matlab o alguno especifico se usa más.
- Python es la segunda opción que se les pide a los administradores despues de perl en muchas entrevistas de trabajo.
- Python se usa bastante para aplicaciones de escritorio, pero sigue sin ser lo que más se usa.
-
Si, python es un lenguaje secundon que no destaca en nada, excepto en hacer una buena papeleta en todo.
- Antes [pylonshq.com]
- Después [pylonshq.com]
Una vez metido, recordad lo sucedido [laquadrature.net].
Re:Cae el negocio de Sun
(Puntos:2)( http://tengounamigoque.wordpress.com/ | Última bitácora: Martes, 29 Junio de 2010, 11:58h )
Y tampoco creo que java deje de usarse porque salga nueva versión de otro lenguaje. Por esa regla de tres, C ya no se usaría.
Tengo un amigo que... [wordpress.com]
Re:A ver si alguien me aclara una duda
(Puntos:2)Vamos, que si tenemos un árbol de código gordo (léase KDE, kernel de linux, etc.) y hacemos un cambio chorra en algún fichero, la recompilación no es trivial y se tira un buen rato. En un lenguaje interpretado, por gordo que sea el programa, tarda lo mismo: cero patatero.
Por otra parte, el hecho de que un programa sea interpretado hace que el intérprete pueda optimizar el código resultante para la arquitectura en la que estemos. Con un programa compilado, si se ha compilado para 686 por compatibilidad, nos perdemos un buen montón de optimizaciones que sí se pueden aplicar a un programa interpretado, por lo que en ocasiones un lenguaje interpretado puede ser hasta más rápido que el equivalente compilado.
Saludos