J'entends souvent dire que PHP est le roi du Web mais qu'il convient
assez mal aux projets d'envergure.
Indépendamment du fait que PHP est nettement orienté Web, pourriez-vous
me donner quelques exemples qui démontrent les avantages en tant que
langage (les bibliothèques disponibles m'importent peu) de Python sur
PHP ?
J'ai eu un mal fou à trouver la moindre comparaison sur Internet...
Hervé, tu a déjà essayé d'additionner une chaine et un entier en Python?
Ok, Laurent m'a fait remarquer que je confondais avec le fait que les arguments des fonctions sont typés, par exemple.
Et en PHP ?
Pas depuis que j'ai des poils au menton. :-)
-- Hervé Cauwelier http://www.oursours.net/
jean-michel
bruno at modulix wrote:
jean-michel wrote:
Php viendrait plutôt du C, et python plutôt du basic.
Du basic ? C'est un troll ? Qu'est-ce qui est le troll, le basic, ou l'idée ?
Si c'est l'idée, non ce n'est pas un troll. Le basic est le premier venu des langages fondamentalement interprêtés, et bien qu'il y ait 25 ans entre le premier basic et le premier python, les principes fondateurs sont les mêmes : interprêteur interactif et facilité d'utilisation. Et bien que python soit supposé avoir été conçu de rien, il y a quand même des ressemblances frappantes. D'ailleurs quelle autre langage de la findes années 80 pourrait bien avoir inspiré python ?
Pour entrer dans le subjectif, Python semble plus propre et sa conception plus maîtrisée. Et personnellemnt, j'ai horreur des accolades (nécessaires en php). Il me semble difficile de trouver un net avantage objectif,
Pas moi. Entre un gros hack malpropre et un langage généraliste intelligemment conçu, y a pas photo.
ACK, mais propre celui-là.
bruno at modulix wrote:
jean-michel wrote:
Php viendrait plutôt du C, et python plutôt du basic.
Du basic ? C'est un troll ?
Qu'est-ce qui est le troll, le basic, ou l'idée ?
Si c'est l'idée, non ce n'est pas un troll. Le basic est le premier venu
des langages fondamentalement interprêtés, et bien qu'il y ait 25 ans
entre le premier basic et le premier python, les principes fondateurs
sont les mêmes : interprêteur interactif et facilité d'utilisation. Et
bien que python soit supposé avoir été conçu de rien, il y a quand même
des ressemblances frappantes. D'ailleurs quelle autre langage de la
findes années 80 pourrait bien avoir inspiré python ?
Pour entrer dans le subjectif, Python semble plus propre et sa
conception plus maîtrisée. Et personnellemnt, j'ai horreur des accolades
(nécessaires en php).
Il me semble difficile de trouver un net avantage objectif,
Pas moi. Entre un gros hack malpropre et un langage généraliste
intelligemment conçu, y a pas photo.
Php viendrait plutôt du C, et python plutôt du basic.
Du basic ? C'est un troll ? Qu'est-ce qui est le troll, le basic, ou l'idée ?
Si c'est l'idée, non ce n'est pas un troll. Le basic est le premier venu des langages fondamentalement interprêtés, et bien qu'il y ait 25 ans entre le premier basic et le premier python, les principes fondateurs sont les mêmes : interprêteur interactif et facilité d'utilisation. Et bien que python soit supposé avoir été conçu de rien, il y a quand même des ressemblances frappantes. D'ailleurs quelle autre langage de la findes années 80 pourrait bien avoir inspiré python ?
Pour entrer dans le subjectif, Python semble plus propre et sa conception plus maîtrisée. Et personnellemnt, j'ai horreur des accolades (nécessaires en php). Il me semble difficile de trouver un net avantage objectif,
Pas moi. Entre un gros hack malpropre et un langage généraliste intelligemment conçu, y a pas photo.
ACK, mais propre celui-là.
Richard Delorme
bruno at modulix wrote:
jean-michel wrote:
Php viendrait plutôt du C, et python plutôt du basic.
Du basic ? C'est un troll ?
Qu'est-ce qui est le troll, le basic, ou l'idée ? Si c'est l'idée, non ce n'est pas un troll. Le basic est le premier venu des langages fondamentalement interprêtés,
Le premier BASIC (Dartmouth, 1963) était compilé.
et bien qu'il y ait 25 ans entre le premier basic et le premier python, les principes fondateurs sont les mêmes : interprêteur interactif et facilité d'utilisation. Et bien que python soit supposé avoir été conçu de rien, il y a quand même des ressemblances frappantes. D'ailleurs quelle autre langage de la findes années 80 pourrait bien avoir inspiré python ?
Le langage ABC : http://www.artima.com/intv/python2.html
La langage ABC ayant lui-même été inventé parce que le langage BASIC ne convenait pas, et non à l'image de ce dernier.
-- Richard
bruno at modulix wrote:
jean-michel wrote:
Php viendrait plutôt du C, et python plutôt du basic.
Du basic ? C'est un troll ?
Qu'est-ce qui est le troll, le basic, ou l'idée ?
Si c'est l'idée, non ce n'est pas un troll. Le basic est le premier venu
des langages fondamentalement interprêtés,
Le premier BASIC (Dartmouth, 1963) était compilé.
et bien qu'il y ait 25 ans
entre le premier basic et le premier python, les principes fondateurs
sont les mêmes : interprêteur interactif et facilité d'utilisation. Et
bien que python soit supposé avoir été conçu de rien, il y a quand même
des ressemblances frappantes. D'ailleurs quelle autre langage de la
findes années 80 pourrait bien avoir inspiré python ?
Le langage ABC :
http://www.artima.com/intv/python2.html
La langage ABC ayant lui-même été inventé parce que le langage BASIC ne
convenait pas, et non à l'image de ce dernier.
Php viendrait plutôt du C, et python plutôt du basic.
Du basic ? C'est un troll ?
Qu'est-ce qui est le troll, le basic, ou l'idée ? Si c'est l'idée, non ce n'est pas un troll. Le basic est le premier venu des langages fondamentalement interprêtés,
Le premier BASIC (Dartmouth, 1963) était compilé.
et bien qu'il y ait 25 ans entre le premier basic et le premier python, les principes fondateurs sont les mêmes : interprêteur interactif et facilité d'utilisation. Et bien que python soit supposé avoir été conçu de rien, il y a quand même des ressemblances frappantes. D'ailleurs quelle autre langage de la findes années 80 pourrait bien avoir inspiré python ?
Le langage ABC : http://www.artima.com/intv/python2.html
La langage ABC ayant lui-même été inventé parce que le langage BASIC ne convenait pas, et non à l'image de ce dernier.
-- Richard
Encolpe Degoute
Bonjour,
J'entends souvent dire que PHP est le roi du Web mais qu'il convient assez mal aux projets d'envergure.
Indépendamment du fait que PHP est nettement orienté Web, pourriez-vous me donner quelques exemples qui démontrent les avantages en tant que langage (les bibliothèques disponibles m'importent peu) de Python sur PHP ?
J'ai eu un mal fou à trouver la moindre comparaison sur Internet...
Il était 1h53, donc c'était déjà vendredi... C'est le retour du roi, le troll du vendredi. C'est un peu tôt pour un troll, non ?
-- Encolpe DEGOUTE http://encolpe.degoute.free.fr/ Logiciels libres, hockey sur glace et autres activités cérébrales
Bonjour,
J'entends souvent dire que PHP est le roi du Web mais qu'il convient
assez mal aux projets d'envergure.
Indépendamment du fait que PHP est nettement orienté Web, pourriez-vous
me donner quelques exemples qui démontrent les avantages en tant que
langage (les bibliothèques disponibles m'importent peu) de Python sur
PHP ?
J'ai eu un mal fou à trouver la moindre comparaison sur Internet...
Il était 1h53, donc c'était déjà vendredi... C'est le retour du roi, le
troll du vendredi.
C'est un peu tôt pour un troll, non ?
--
Encolpe DEGOUTE
http://encolpe.degoute.free.fr/
Logiciels libres, hockey sur glace et autres activités cérébrales
J'entends souvent dire que PHP est le roi du Web mais qu'il convient assez mal aux projets d'envergure.
Indépendamment du fait que PHP est nettement orienté Web, pourriez-vous me donner quelques exemples qui démontrent les avantages en tant que langage (les bibliothèques disponibles m'importent peu) de Python sur PHP ?
J'ai eu un mal fou à trouver la moindre comparaison sur Internet...
Il était 1h53, donc c'était déjà vendredi... C'est le retour du roi, le troll du vendredi. C'est un peu tôt pour un troll, non ?
-- Encolpe DEGOUTE http://encolpe.degoute.free.fr/ Logiciels libres, hockey sur glace et autres activités cérébrales
Do Re Mi chel La Si Do
Moi, je lève le doigt !
Il me faudrait Python sur un serveur windows, sans serveur web (j'utilise le mien, en Python), mais avec, en plus, le port 22222/TCP ouvert. Et, bien sûr, avec une liaison correcte (au moins 10 Mbd). Et j'aurais 2 ou 3 autre trucs à installer (le langage DOT, Paradox, PDFcreator).
@-salutations
Michel Claveau
Moi, je lève le doigt !
Il me faudrait Python sur un serveur windows, sans serveur web (j'utilise le
mien, en Python), mais avec, en plus, le port 22222/TCP ouvert. Et, bien
sûr, avec une liaison correcte (au moins 10 Mbd).
Et j'aurais 2 ou 3 autre trucs à installer (le langage DOT, Paradox,
PDFcreator).
Il me faudrait Python sur un serveur windows, sans serveur web (j'utilise le mien, en Python), mais avec, en plus, le port 22222/TCP ouvert. Et, bien sûr, avec une liaison correcte (au moins 10 Mbd). Et j'aurais 2 ou 3 autre trucs à installer (le langage DOT, Paradox, PDFcreator).
@-salutations
Michel Claveau
bruno at modulix
jean-michel wrote:
bruno at modulix wrote:
jean-michel wrote:
Php viendrait plutôt du C, et python plutôt du basic.
Du basic ? C'est un troll ?
Qu'est-ce qui est le troll, le basic, ou l'idée ?
Comparer Python à du basic.
Si c'est l'idée, non ce n'est pas un troll. Le basic est le premier venu des langages fondamentalement interprêtés,
Les premières implémentations étaient compilées.
et bien qu'il y ait 25 ans entre le premier basic et le premier python, les principes fondateurs sont les mêmes : interprêteur interactif et facilité d'utilisation. Et bien que python soit supposé avoir été conçu de rien, il y a quand même des ressemblances frappantes.
Il y a aussi des ressemblances frappantes avec Haskell ou Common Lisp ou Java ou le C ou (etc....)
D'ailleurs quelle autre langage de la findes années 80 pourrait bien avoir inspiré python ?
ABC. Et Perl - mais comme contre-exemple !-)
Il me semble difficile de trouver un net avantage objectif,
Pas moi. Entre un gros hack malpropre et un langage généraliste intelligemment conçu, y a pas photo.
ACK, mais propre celui-là.
!-)
-- bruno desthuilliers python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in ''.split('@')])"
jean-michel wrote:
bruno at modulix wrote:
jean-michel wrote:
Php viendrait plutôt du C, et python plutôt du basic.
Du basic ? C'est un troll ?
Qu'est-ce qui est le troll, le basic, ou l'idée ?
Comparer Python à du basic.
Si c'est l'idée, non ce n'est pas un troll. Le basic est le premier venu
des langages fondamentalement interprêtés,
Les premières implémentations étaient compilées.
et bien qu'il y ait 25 ans
entre le premier basic et le premier python, les principes fondateurs
sont les mêmes : interprêteur interactif et facilité d'utilisation. Et
bien que python soit supposé avoir été conçu de rien, il y a quand même
des ressemblances frappantes.
Il y a aussi des ressemblances frappantes avec Haskell ou Common Lisp ou
Java ou le C ou (etc....)
D'ailleurs quelle autre langage de la
findes années 80 pourrait bien avoir inspiré python ?
ABC. Et Perl - mais comme contre-exemple !-)
Il me semble difficile de trouver un net avantage objectif,
Pas moi. Entre un gros hack malpropre et un langage généraliste
intelligemment conçu, y a pas photo.
ACK, mais propre celui-là.
!-)
--
bruno desthuilliers
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in 'onurb@xiludom.gro'.split('@')])"
Php viendrait plutôt du C, et python plutôt du basic.
Du basic ? C'est un troll ?
Qu'est-ce qui est le troll, le basic, ou l'idée ?
Comparer Python à du basic.
Si c'est l'idée, non ce n'est pas un troll. Le basic est le premier venu des langages fondamentalement interprêtés,
Les premières implémentations étaient compilées.
et bien qu'il y ait 25 ans entre le premier basic et le premier python, les principes fondateurs sont les mêmes : interprêteur interactif et facilité d'utilisation. Et bien que python soit supposé avoir été conçu de rien, il y a quand même des ressemblances frappantes.
Il y a aussi des ressemblances frappantes avec Haskell ou Common Lisp ou Java ou le C ou (etc....)
D'ailleurs quelle autre langage de la findes années 80 pourrait bien avoir inspiré python ?
ABC. Et Perl - mais comme contre-exemple !-)
Il me semble difficile de trouver un net avantage objectif,
Pas moi. Entre un gros hack malpropre et un langage généraliste intelligemment conçu, y a pas photo.
ACK, mais propre celui-là.
!-)
-- bruno desthuilliers python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in ''.split('@')])"
Do Re Mi chel La Si Do
PHP, c'est le langage préféré de Johnny : le langage ha-que ! (ou hackeu).
PHP, c'est le langage préféré de Johnny : le langage ha-que ! (ou hackeu).
PHP, c'est le langage préféré de Johnny : le langage ha-que ! (ou hackeu).
Do Re Mi chel La Si Do
Juste pour rigoler : ma première rencontre avec Basic.
Sur un ICL-2903, en 1976.
Premier programme : INPUT "NOMBRE",A PRINT A
Avant de le lancer, il fallait perforer les cartes ; puis ajouter les cartes de début de Job, et de fin de Job.
Ensuite, rendez-vous en salle machine, on introduisait les cartes dans le lecteur (de cartes, of course), on abaissait la manette HOLD. Tout se chargeait dans l'ordinateur. Sur la console, on tapait GO [RETURN] Et, à l'écran apparaissait : "NOMBRE ? "
Il suffisait d'aller, vite, à la perfo, de taper une carte, avec "123", de revenir en salle machine, d'ajouter les cartes avant/après, d'appuyer sur HOLD, et... l'imprimante (à chaînes) crachait "123", puis effectuait un saut de page.
Tout ça prouve que les langages dynamiques ne sont pas adaptés à toutes les situations...
MCI
Juste pour rigoler : ma première rencontre avec Basic.
Sur un ICL-2903, en 1976.
Premier programme :
INPUT "NOMBRE",A
PRINT A
Avant de le lancer, il fallait perforer les cartes ; puis ajouter les cartes
de début de Job, et de fin de Job.
Ensuite, rendez-vous en salle machine, on introduisait les cartes dans le
lecteur (de cartes, of course), on abaissait la manette HOLD.
Tout se chargeait dans l'ordinateur. Sur la console, on tapait GO [RETURN]
Et, à l'écran apparaissait : "NOMBRE ? "
Il suffisait d'aller, vite, à la perfo, de taper une carte, avec "123", de
revenir en salle machine, d'ajouter les cartes avant/après, d'appuyer sur
HOLD, et... l'imprimante (à chaînes) crachait "123", puis effectuait un saut
de page.
Tout ça prouve que les langages dynamiques ne sont pas adaptés à toutes les
situations...
Juste pour rigoler : ma première rencontre avec Basic.
Sur un ICL-2903, en 1976.
Premier programme : INPUT "NOMBRE",A PRINT A
Avant de le lancer, il fallait perforer les cartes ; puis ajouter les cartes de début de Job, et de fin de Job.
Ensuite, rendez-vous en salle machine, on introduisait les cartes dans le lecteur (de cartes, of course), on abaissait la manette HOLD. Tout se chargeait dans l'ordinateur. Sur la console, on tapait GO [RETURN] Et, à l'écran apparaissait : "NOMBRE ? "
Il suffisait d'aller, vite, à la perfo, de taper une carte, avec "123", de revenir en salle machine, d'ajouter les cartes avant/après, d'appuyer sur HOLD, et... l'imprimante (à chaînes) crachait "123", puis effectuait un saut de page.
Tout ça prouve que les langages dynamiques ne sont pas adaptés à toutes les situations...
MCI
Francois
J'entends souvent dire que PHP est le roi du Web mais qu'il convient assez mal aux projets d'envergure.
Indépendamment du fait que PHP est nettement orienté Web, pourriez-vous me donner quelques exemples qui démontrent les avantages en tant que langage (les bibliothèques disponibles m'importent peu) de Python sur PHP ?
J'ai eu un mal fou à trouver la moindre comparaison sur Internet...
Merci d'avance,
Je dirais que php est plutôt adapté pour du cgi (sous contrôle d'un serveur http) et que python est plutôt adapté pour du client lourd (application complète et autonome).
Ah PHP me semblait pourtant relativement puissant pour faire aussi du client lourd. Est-ce un problème/limitation du langage ou une question d'usage/de bibliothèque disponibles ?
Php viendrait plutôt du C, et python plutôt du basic. Pour entrer dans le subjectif, Python semble plus propre et sa conception plus maîtrisée. Et personnellemnt, j'ai horreur des accolades (nécessaires en php).
Oui je trouve aussi, mais tout cela est très subjectif en effet...
Il me semble difficile de trouver un net avantage objectif, c'est plutôt une question de goût. A mon niveau, je pourrais utiliser aussi bien l'un que l'autre, sauf pour l'interface graphique que je n'ai jamais testé en php, et pour laquelle il existe plusieurs solutions en python. A+
PHP-GTK semble pas trop mal...
Merci en tout cas pour l'avis !
J'entends souvent dire que PHP est le roi du Web mais qu'il convient
assez mal aux projets d'envergure.
Indépendamment du fait que PHP est nettement orienté Web,
pourriez-vous me donner quelques exemples qui démontrent les
avantages en tant que langage (les bibliothèques disponibles
m'importent peu) de Python sur PHP ?
J'ai eu un mal fou à trouver la moindre comparaison sur Internet...
Merci d'avance,
Je dirais que php est plutôt adapté pour du cgi (sous contrôle d'un
serveur http) et que python est plutôt adapté pour du client lourd
(application complète et autonome).
Ah PHP me semblait pourtant relativement puissant pour faire aussi du
client lourd. Est-ce un problème/limitation du langage ou une question
d'usage/de bibliothèque disponibles ?
Php viendrait plutôt du C, et python plutôt du basic.
Pour entrer dans le subjectif, Python semble plus propre et sa
conception plus maîtrisée. Et personnellemnt, j'ai horreur des
accolades (nécessaires en php).
Oui je trouve aussi, mais tout cela est très subjectif en effet...
Il me semble difficile de trouver un net avantage objectif, c'est
plutôt une question de goût. A mon niveau, je pourrais utiliser aussi
bien l'un que l'autre, sauf pour l'interface graphique que je n'ai
jamais testé en php, et pour laquelle il existe plusieurs solutions
en python. A+
J'entends souvent dire que PHP est le roi du Web mais qu'il convient assez mal aux projets d'envergure.
Indépendamment du fait que PHP est nettement orienté Web, pourriez-vous me donner quelques exemples qui démontrent les avantages en tant que langage (les bibliothèques disponibles m'importent peu) de Python sur PHP ?
J'ai eu un mal fou à trouver la moindre comparaison sur Internet...
Merci d'avance,
Je dirais que php est plutôt adapté pour du cgi (sous contrôle d'un serveur http) et que python est plutôt adapté pour du client lourd (application complète et autonome).
Ah PHP me semblait pourtant relativement puissant pour faire aussi du client lourd. Est-ce un problème/limitation du langage ou une question d'usage/de bibliothèque disponibles ?
Php viendrait plutôt du C, et python plutôt du basic. Pour entrer dans le subjectif, Python semble plus propre et sa conception plus maîtrisée. Et personnellemnt, j'ai horreur des accolades (nécessaires en php).
Oui je trouve aussi, mais tout cela est très subjectif en effet...
Il me semble difficile de trouver un net avantage objectif, c'est plutôt une question de goût. A mon niveau, je pourrais utiliser aussi bien l'un que l'autre, sauf pour l'interface graphique que je n'ai jamais testé en php, et pour laquelle il existe plusieurs solutions en python. A+