Poster une réponse à un sujet: Get Html info
Attention, ce sujet est un sujet ancien (6799 jours sans réponse)
zion
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 mais tu peux y aller sur le java
Je ne connais aucun hébergeur pour du Delphi non, mais il a pas besoin d'hébergeur, c'est pour sur sa machine
philfr
Erhm... Et les variants et les interfaces?
J'ai rien contre le python, mais faut pas tapper du sucre sur les autres non plus
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
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
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é ?
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?
J'ai rien contre le python, mais faut pas tapper du sucre sur les autres non plus
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
Ah mais j'y pense, il veut faire une appli windows, pour ca rien de tel qu'un RAD quand même (Rapid Application Development). Delphi existe en version gratuite pour la 6 je pense, la 7 aussi (sur CD?) mais tu dois pouvoir le trouver sur developpez.net. Pour ce qu'il en est des plateformes, w32 et linux, pour le reste, y a lazarus pour MacOS et cie, mais comme t'en es pas à vouloir faire ton prog sur 10 plateformes différentes, je pense qu'on s'en fout un peu
EDIT: Et merde, je me suis fait eû
philfr
On 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.
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.
cauet
Moi 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?
Derdesder
J'ai retrouvé ma source , c'était ovh là .
philfr
philfr > Je pense que le lien vient d'un post à toi...
Possible... Je n'ai pas d'intérêts personnels en python (personne n'en a d'ailleurs), mais j'en fais la promotion à chaque fois que je le peux, pour l'avoir moi-même découvert il y a quelques années.
Je l'ai déjà "introduit" et même enseigné un peu partout où je suis passé, et je n'en ai jamais eu que du feedback positif de la part de ceux qui l'ont pratiqué.
Je voudrais le pratiquer beaucoup plus, mais mon job actuel consiste essentiellement en du développement bas niveau en C, ce qui ne m'empêche pas d'écrire les prototypes de mes designs en python...
Mon avatar est mon ami...
philfr
Je vais être plus clair...
Je ne sais pas comment Python fonctionne.
C'est du script?
Ca se compile?
Il y a un IDE pour ca?
Je ne connais pas du tout
Ca se télécharge?
Ca se télécharge, c'est interprété (mais précompilé à la première exécution), il y a plein d'IDE, mais pour apprendre, la console python c'est le plus génial.
Quant à ta question si c'est du script, je ferai exprès de ne pas comprendre ce que tu entends par là, car c'est plus facile que du script mais c'est un vrai langage qui permet de faire des vraies applications de la mort qui tuent, maintenables et tout et tout...
Jean-Christophe
OK, ok, j'y vais
Derdesder
philfr > Je pense que le lien vient d'un post à toi...