Software » Get Html info
Rappel du message précédent
Get Html info
Publié le 21/03/2006 @ 22:23:08,
Par cauetMoi aussi je voudrais bien me mettre à python pour créer des applications Web.. après on verra pour les trucs portables.. est-ce qu'on peux comparer python à java sans se faire huer?
![:cupra: :cupra:](images/smileys/cupra.gif)
Get Html info
Publié le 21/03/2006 @ 22:34:17,
Par philfrOn peut, mais il faut savoir de quoi on parle
...
Pour moi, les 2 grandes différences sont là:
- Java: typage statique, héritage simple
- Python: typage dynamique, héritage multiple
... avec tout ce qui en découle:
- certaines erreurs de programmation peuvent être détectées à la compilation en java, et seulement run-time en python, ce qui fait dire à certains que Java est plus approprié pour écrire des applications "en béton" (je suis partiellement d'accord)
- le typage dynamique et l'héritage multiple (utilisé à bon escient - mixins p.ex.) donnent une puissance d'expression et un pouvoir de réutilisation de code au langage qu'aucun langage statique ne pourra jamais atteindre.
![:oh: :oh:](images/smileys/oh.gif)
Pour moi, les 2 grandes différences sont là:
- Java: typage statique, héritage simple
- Python: typage dynamique, héritage multiple
... avec tout ce qui en découle:
- certaines erreurs de programmation peuvent être détectées à la compilation en java, et seulement run-time en python, ce qui fait dire à certains que Java est plus approprié pour écrire des applications "en béton" (je suis partiellement d'accord)
- le typage dynamique et l'héritage multiple (utilisé à bon escient - mixins p.ex.) donnent une puissance d'expression et un pouvoir de réutilisation de code au langage qu'aucun langage statique ne pourra jamais atteindre.
Get Html info
Publié le 21/03/2006 @ 23:55:13,
Par zion- le typage dynamique et l'héritage multiple (utilisé à bon escient - mixins p.ex.) donnent une puissance d'expression et un pouvoir de réutilisation de code au langage qu'aucun langage statique ne pourra jamais atteindre.
Erhm... Et les variants et les interfaces?
![:oh: :oh:](images/smileys/oh.gif)
J'ai rien contre le python, mais faut pas tapper du sucre sur les autres non plus
![:oh: :oh:](images/smileys/oh.gif)
Sinon je vais aussi en casser sur python... et le plus gros morçeau c'est que c'est impossible à deployer, c'est supporté par quasi aucun hébergeur
![:oh: :oh:](images/smileys/oh.gif)
Ah mais j'y pense, il veut faire une appli windows, pour ca rien de tel qu'un RAD quand même
![:itm: :itm:](images/smileys/itm.gif)
![:itm: :itm:](images/smileys/itm.gif)
![:dawa: :dawa:](images/smileys/dawa.gif)
EDIT: Et merde, je me suis fait eû
![:oh: :oh:](images/smileys/oh.gif)
Dernière édition: 22/03/2006 @ 00:07:40
Je suis le Roy
![:ocube: :ocube:](images/smileys/ocube.gif)
Get Html info
Publié le 22/03/2006 @ 00:46:56,
Par philfrErhm... Et les variants et les interfaces?
![:oh: :oh:](images/smileys/oh.gif)
J'ai rien contre le python, mais faut pas tapper du sucre sur les autres non plus
![:oh: :oh:](images/smileys/oh.gif)
J'ai pas cassé du sucre sur java, jai même dit que pour une méga-application-usine-à-gaz-distribuée il était plus approprié que python
![:oh: :oh:](images/smileys/oh.gif)
Mais les interfaces ne remplacent pas l'héritage multiple: une interface doit être implémentée par ta classe, alors qu'hériter d'une classe mixin te donne l'implémentation pour rien (ce qui souvent n'a totalement son sens qu'avec un langage dynamiquement typé)
Mais en ce qui concerne JC, ces considérations n'ont aucun intérêt pour lui
![:smile: :smile:](images/smileys/smile.gif)
Par contre, la facilité de mise en oeuvre pour débuter est sans égal, que ce soit comparé à java, à VB, ou à Delphi.
Ah, oui, tu connais beaucoup d'hébergeurs qui supportent java ou delphi ? Même ovh supporte python sur ses hébergements free, et pour ma part, je pense que dès que tu as besoin d'un hébergement sérieux, tu le fais sur une machine dédiée, non ?
Et puisque tu en parles, l'as-tu déjà essayé ?
![:grin: :grin:](images/smileys/grin.gif)
Get Html info
Publié le 22/03/2006 @ 02:08:47,
Par zionJ'ai pas cassé du sucre sur java, jai même dit que pour une méga-application-usine-à-gaz-distribuée il était plus approprié que python
![:oh: :oh:](images/smileys/oh.gif)
Oh mais tu peux y aller sur le java
![:sifflote: :sifflote:](images/smileys/sifflote.gif)
Je ne connais aucun hébergeur pour du Delphi non, mais il a pas besoin d'hébergeur, c'est pour sur sa machine
![:dawa: :dawa:](images/smileys/dawa.gif)
Je suis le Roy
![:ocube: :ocube:](images/smileys/ocube.gif)