Juste une question : combien d'objets et d'API faut il que tu apprennes pour faire la même chose, que ce soit en python, en C++ ou ce que tu veux ? Combien de lignes de codes pour le faire ?
Pour moi, ce n'est pas plus une liste à rallonge que ça : http://docs.python.org/lib/lib.html
par flemme, je ne répondrais qu'à ce commentaire (j'avoue c'est aussi pour éviter de tomber dans le pugilat inutile et stérile).
Alors, pour faire une application multiplateforme je dirais :
* un langage de programmation (et un seul : python)
* une ou deux librairies à importer (xmlrpc) : une fois l'import fait, deux lignes de code et tu as de manière transparente pour le client accès à toutes les fonctions proposées par le serveur (comme si elles étaient implémenté côté client quoi).
* une pour faire une interface graphique (au choix, qt, gtk, wxwidget...).
Maintenant, pour avoir le même rendu en xul, je devrais apprendre :
* au moins 3 langages de programmation (xul, avec tout ce qui va avec : rdf..., php/autre pour générer mes fichiers xul ou mes rdf..., javascript)
* pour le rendu, il faut mixer javascript pour faire des trucs un peu "hype", CSS, SVG/canvas.
Je dois apprendre plus d'éléments, qui s'intègrent moins bien entre eux (globalement) que dans l'autre version.
Donc oui, j'ai tendance à dire que développer en xul, c'est plus dur à faire (du moins au début, après, quand on est un dev warrior :p)
[^] # Re: Question :
Posté par iznogoud . En réponse au journal Sortie de Firefox 1.5 RC1. Évalué à 2.
Juste une question : combien d'objets et d'API faut il que tu apprennes pour faire la même chose, que ce soit en python, en C++ ou ce que tu veux ? Combien de lignes de codes pour le faire ?
Pour moi, ce n'est pas plus une liste à rallonge que ça : http://docs.python.org/lib/lib.html
par flemme, je ne répondrais qu'à ce commentaire (j'avoue c'est aussi pour éviter de tomber dans le pugilat inutile et stérile).
Alors, pour faire une application multiplateforme je dirais :
* un langage de programmation (et un seul : python)
* une ou deux librairies à importer (xmlrpc) : une fois l'import fait, deux lignes de code et tu as de manière transparente pour le client accès à toutes les fonctions proposées par le serveur (comme si elles étaient implémenté côté client quoi).
* une pour faire une interface graphique (au choix, qt, gtk, wxwidget...).
Maintenant, pour avoir le même rendu en xul, je devrais apprendre :
* au moins 3 langages de programmation (xul, avec tout ce qui va avec : rdf..., php/autre pour générer mes fichiers xul ou mes rdf..., javascript)
* pour le rendu, il faut mixer javascript pour faire des trucs un peu "hype", CSS, SVG/canvas.
Je dois apprendre plus d'éléments, qui s'intègrent moins bien entre eux (globalement) que dans l'autre version.
Donc oui, j'ai tendance à dire que développer en xul, c'est plus dur à faire (du moins au début, après, quand on est un dev warrior :p)
Voilà, goto miam maintenant ^^