Article car de la mue du serpent

December 4th, 2008 par dzen

Tags: ,

C’est officiel. Période froide, remake du “jour d’après”, le serpent bien connu passe en version finale pour la 3ème fois. Remarquez, celui ci est majeur et peut désormais participer légalement aux bar-à-thons avec ses 18 ans (*VIEUX*) et sa jambe de bois.

L’annonce officielle c’est père-labat. et les petits changements, c’est ici surtout

Notons les changements que je qualifierai de majeurs eux aussi :

  • niveau performance, python 3 est 10 % moins rapide que python 2.5. De gros efforts ont été faits sur ce plan.
  • pas mal de mouvements depuis la terre du millieu puisque de nombreux builtins ont été supprimées ou affectées à de nouveaux modules (file, reload, intern, reduce)
  • de nombreux changements sur les operations sur les chaines de caracteres pour plus avoir ce truc SUPER relou a gerer. disparition de basestring, apparition de bytes()
  • des changements sur les Exceptions qui doivent hériter de BaseException ou d’Exception, etre raisées par raise MonException(mesparams), possibilité d’affecter un traceback avec __traceback__ et catchées par except MonException as mavariable
  • du mouvement de droite sur les modules : par exemple xmlrpc contient :xmlrpclib, DocXMLRPCServer, SimpleXMLRPCServer; et dbm contient : anydbm, dbhash, dbm, dumbdbm, gdbm, whichdb,
  • et tous les petits changements de python 2.6

Petite note: le groupe 2be3 peut vous aider a passer en python 3 en douceur.

Posté dans Article, Codaz | No Comments »

shaddai <shaddai> pinpin: c'est pas le bon moment ? <pinpin> shaddai: parait-il

shaddai <aki> pinpin: prisooooooooon <pinpin> aki: c'est con on a pas de placards ici

Vigdis <semarie> ahah je viens de me rendre compte pour quoi c'est 'hg' le binaire mercurial

gaston Popov > pinpin: tu penses pas que systemd a ete invente pour eliminer les vieux Unixiens ? < pinpin > Popov: OUI

Identification

Enregistrez-vous

SQUAD!

GCU live

[16:56:29] semarie ah ptain et msmtp qui s'y met maintenant
[16:56:36] semarie msmtp: TLS handshake failed: error:1400410B:SSL routines:CONNECT_CR_SRVR _HELLO:wrong version number
[16:57:05] semarie tout le monde m'en veut
[16:59:39] semarie LD_LIBRARY_PATH=/usr/loc al/lib/eopenssl msmtp "$@"
<-- ArlequInOut left irc: Ping timeout: 256 seconds
--> ArlequInOut joined #gcu.
--> nightmared joined #gcu.
--> tonio joined #gcu.

Miiissioudaaam'

Archives:

Meta:

Hosted by:

NBS-System