[Linux-bruxelles] comment apprendre à déveloper?
Stan Pinte
stanpinte at fastmail.fm
Lun 31 Mai 12:01:15 CEST 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
|>
|> pas de troll, mais à mon avis, python en plus puissant que Java, C et
|> C++, et permet de faire tout ce qu'ils font.
|
|
| Hum hum, ça reste à voir. Je ne savais pas que python, permettait de
| faire une applet :-)
il ne le permets pas. Tu fais des applets? Moi je n'en fais pas, et n'en
ressent pas le besoin.
|
| Concernant la rapidité de Python, ne faut pas oublier qu'il est plus
| lourd que C, C++
exact. C'est un inconvénient.
Un autre aspect d'un language de programmation, outre la performance,
est la rapidité avec laquelle tu peux développer du code lisible et
maintenable.
Python, sur cet aspect-là, écrase C et C++, et devance nettement Java.
(6 ans de Java, 6 mois de python, et je vois la différence ;-)).
~ et même Java qui en passant via Hotspot, permet de
| créer du code natif d'une section du soft, afin d'améliorer les résultats.
|
Si tu développe une application graphique, alors compare une solution:
Java+HotSpot+Swing
vs
Python+GTK
et tu verras que la première se traîne et est moche, par rapport à la
seconde.
Et si tu fais du number crunching, python sera plus rapide, car tu
utiliseras des libraries comme NumPy, qui sont natives, avec une
enveloppe python.
Stan.
|>
|> Si j'ai un conseil à donner, c'est investir à 100% dans python. Si il
|> veut faire des apps graphiques par après, ya des bindings python pour
|> gtk, gnome, qt, etc.
|
|
| Stef
|
|> Stan.
|>
|
|
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFAuwJr/PmuubxPWAIRArbvAJ9zEFu9RHWLbwNBFCx8F9hEH3gWcQCdEQlp
MBo4q7ow/2RIjgIB1y7VlJs=
=QRYf
-----END PGP SIGNATURE-----
Plus d'informations sur la liste de diffusion Linux-bruxelles