Depuis pas mal de temps je me pose une question et je n'ai encore
jamais trouv=E9 la r=E9ponse:
Pourquoi n'existe-t-il pas une "Python Virtual Machine" pour les
navigateurs web
=E0 l'image de Java...
J'adore d=E9velopp=E9 en python, et pouvoir ouvrir un applet python
visible dans firefox (ou IE...) serait magnifique!
biensur il existe Jython mais il est lent et plus lourd que cpython et
je ne comprends pas pourquoi personne n'a eu l'id=E9e ni l'envi de
cr=E9er une telle extension
Pour les seuls applets que j'ai jamais réalisés, j'ai utilisé Processing, un langage artistique qui se compile en Java. Alors, ce n'est pas significatif. Désolé.
Bon, c'était juste histoire de troller un peu. Bon vendredi soir.
@-salutations -- Michel Claveau
Bonsoir !
Pour les seuls applets que j'ai jamais réalisés, j'ai utilisé Processing, un
langage artistique qui se compile en Java.
Alors, ce n'est pas significatif.
Désolé.
Bon, c'était juste histoire de troller un peu. Bon vendredi soir.
Pour les seuls applets que j'ai jamais réalisés, j'ai utilisé Processing, un langage artistique qui se compile en Java. Alors, ce n'est pas significatif. Désolé.
Bon, c'était juste histoire de troller un peu. Bon vendredi soir.
@-salutations -- Michel Claveau
William Dodé
On 01-07-2005, Do Re Mi chel La Si Do wrote:
Bonsoir !
Juste pour te rassurer un peu plus, les problèmes de sécurité de windows, et notamment des Active-X (en fait de la technologie COM), c'est de l'histoire ancienne.
Et je suis convaincu que les systèmes ou applis qui occupent actuellement les premières places dans les statistiques des alertes de sécurité (Apache, PHP, Linux) vont aussi évoluer, et revenir au même niveau que Windows.
Tien on est déjà vendredi soir
-- William Dodé - http://flibuste.net
On 01-07-2005, Do Re Mi chel La Si Do wrote:
Bonsoir !
Juste pour te rassurer un peu plus, les problèmes de sécurité de windows, et
notamment des Active-X (en fait de la technologie COM), c'est de l'histoire
ancienne.
Et je suis convaincu que les systèmes ou applis qui occupent actuellement
les premières places dans les statistiques des alertes de sécurité (Apache,
PHP, Linux) vont aussi évoluer, et revenir au même niveau que Windows.
Juste pour te rassurer un peu plus, les problèmes de sécurité de windows, et notamment des Active-X (en fait de la technologie COM), c'est de l'histoire ancienne.
Et je suis convaincu que les systèmes ou applis qui occupent actuellement les premières places dans les statistiques des alertes de sécurité (Apache, PHP, Linux) vont aussi évoluer, et revenir au même niveau que Windows.
Tien on est déjà vendredi soir
-- William Dodé - http://flibuste.net
Do Re Mi chel La Si Do
Tiens on est déjà vendredi soir
Bien vu !
Néanmoins : http://fr.zone-h.org (stats des attaques en temps réel) Pour les stats détaillées, cliquer, à gauche, sur "Statistiques" ; mais, pour l'instant, c'est désactivé. Et, en fonctionnement normal, la page est assez lent.
@-salutations
Michel Claveau
Tiens on est déjà vendredi soir
Bien vu !
Néanmoins : http://fr.zone-h.org (stats des attaques en temps réel)
Pour les stats détaillées, cliquer, à gauche, sur "Statistiques" ; mais,
pour l'instant, c'est désactivé. Et, en fonctionnement normal, la page est
assez lent.
Néanmoins : http://fr.zone-h.org (stats des attaques en temps réel) Pour les stats détaillées, cliquer, à gauche, sur "Statistiques" ; mais, pour l'instant, c'est désactivé. Et, en fonctionnement normal, la page est assez lent.
@-salutations
Michel Claveau
Christophe Cavalaria
Do Re Mi chel La Si Do wrote:
Tiens on est déjà vendredi soir
Bien vu !
Néanmoins : http://fr.zone-h.org (stats des attaques en temps réel)
Oh, des failles Php BB. C'est vraiment la nouvelle de l'année :)
Autant que je sache, il n'y que très peu de failles Apache et PHP directement. Les principales attaques se font sur des sites PHP mal codés ( et ce n'est pas etonnant vu que beaucoup de sites PHP sont fais par des amateurs et que le langage ne facilite vraiment pas à la sécurité )
Do Re Mi chel La Si Do wrote:
Tiens on est déjà vendredi soir
Bien vu !
Néanmoins : http://fr.zone-h.org (stats des attaques en temps réel)
Oh, des failles Php BB. C'est vraiment la nouvelle de l'année :)
Autant que je sache, il n'y que très peu de failles Apache et PHP
directement. Les principales attaques se font sur des sites PHP mal codés
( et ce n'est pas etonnant vu que beaucoup de sites PHP sont fais par des
amateurs et que le langage ne facilite vraiment pas à la sécurité )
Néanmoins : http://fr.zone-h.org (stats des attaques en temps réel)
Oh, des failles Php BB. C'est vraiment la nouvelle de l'année :)
Autant que je sache, il n'y que très peu de failles Apache et PHP directement. Les principales attaques se font sur des sites PHP mal codés ( et ce n'est pas etonnant vu que beaucoup de sites PHP sont fais par des amateurs et que le langage ne facilite vraiment pas à la sécurité )
Sébastien Ramage
Jython est une solution effectivement
mais j'ai des problèmes avec la compilation des applets, j'ai une erreur avec un certain "assert" il me dit d'utiliser java 1.3 mais j'utilise java 1.5.... je ne souhaite pas rétrograder, et je trouve bizarre qu'aucun patch n'est été fait du coté de jython
peut-être faut-il que je récupère les fichiers sur le cvs, mais je ne saurai pas quoi en faire... (compilation? si oui comment?)
Jython est une solution effectivement
mais j'ai des problèmes avec la compilation des applets, j'ai une
erreur avec un certain "assert"
il me dit d'utiliser java 1.3 mais j'utilise java 1.5....
je ne souhaite pas rétrograder, et je trouve bizarre qu'aucun patch
n'est été fait du coté de jython
peut-être faut-il que je récupère les fichiers sur le cvs, mais je
ne saurai pas quoi en faire... (compilation? si oui comment?)
mais j'ai des problèmes avec la compilation des applets, j'ai une erreur avec un certain "assert" il me dit d'utiliser java 1.3 mais j'utilise java 1.5.... je ne souhaite pas rétrograder, et je trouve bizarre qu'aucun patch n'est été fait du coté de jython
peut-être faut-il que je récupère les fichiers sur le cvs, mais je ne saurai pas quoi en faire... (compilation? si oui comment?)
Guillaume Bouchard
Christophe Cavalaria wrote:
Tiens on est déjà vendredi soir
Pourquoi ? Le vendredi est voué au culte des troll ?
Autant que je sache, il n'y que très peu de failles Apache et PHP
Il y en a, comme dans tout logiciel (Python ne fait pas abstraction...)
directement. Les principales attaques se font sur des sites PHP mal codés
Ou des sites Python mal codés, ou des sites en brain fuck mal codés. Php, Python, Java, BrainFuck ou Goto++ (rayez les mentions inutiles) sont des langages abouties pour lequels ont peut considerer que la sécurité est correct. Le problème actuellement viens toujours d'une faille de code, non plus de l'interpreteur en lui même.
( et ce n'est pas etonnant vu que beaucoup de sites PHP sont fais par des amateurs et que le langage ne facilite vraiment pas à la sécurité )
Fait par des amateurs, oui. Le php a eu la chance d'étre porté par la mode en france. Le jour ou Python sera installé sur toutes les offres d'héberements des fournisseurs d'acces, il y aura autant d'amateurs en Python.
Maitenant, sans vouloir dire de bétises, je dirais qu'en soit le langage PHP ne permet pas plus d'erreurs aboutissants à des failles de sécurités que le Python, mais j'avoue mieux connaitre les ficeles du Php que du Python.
Voila, trolleurs, venez. Sauf que si l'on peu en sortir des infos interessantes c'est bon aussi.
-- Guillaume.
Christophe Cavalaria wrote:
Tiens on est déjà vendredi soir
Pourquoi ? Le vendredi est voué au culte des troll ?
Autant que je sache, il n'y que très peu de failles Apache et PHP
Il y en a, comme dans tout logiciel (Python ne fait pas abstraction...)
directement. Les principales attaques se font sur des sites PHP mal codés
Ou des sites Python mal codés, ou des sites en brain fuck mal codés.
Php, Python, Java, BrainFuck ou Goto++ (rayez les mentions inutiles)
sont des langages abouties pour lequels ont peut considerer que la
sécurité est correct. Le problème actuellement viens toujours d'une
faille de code, non plus de l'interpreteur en lui même.
( et ce n'est pas etonnant vu que beaucoup de sites PHP sont fais par des
amateurs et que le langage ne facilite vraiment pas à la sécurité )
Fait par des amateurs, oui.
Le php a eu la chance d'étre porté par la mode en france. Le jour ou
Python sera installé sur toutes les offres d'héberements des
fournisseurs d'acces, il y aura autant d'amateurs en Python.
Maitenant, sans vouloir dire de bétises, je dirais qu'en soit le langage
PHP ne permet pas plus d'erreurs aboutissants à des failles de sécurités
que le Python, mais j'avoue mieux connaitre les ficeles du Php que du
Python.
Voila, trolleurs, venez.
Sauf que si l'on peu en sortir des infos interessantes c'est bon aussi.
Pourquoi ? Le vendredi est voué au culte des troll ?
Autant que je sache, il n'y que très peu de failles Apache et PHP
Il y en a, comme dans tout logiciel (Python ne fait pas abstraction...)
directement. Les principales attaques se font sur des sites PHP mal codés
Ou des sites Python mal codés, ou des sites en brain fuck mal codés. Php, Python, Java, BrainFuck ou Goto++ (rayez les mentions inutiles) sont des langages abouties pour lequels ont peut considerer que la sécurité est correct. Le problème actuellement viens toujours d'une faille de code, non plus de l'interpreteur en lui même.
( et ce n'est pas etonnant vu que beaucoup de sites PHP sont fais par des amateurs et que le langage ne facilite vraiment pas à la sécurité )
Fait par des amateurs, oui. Le php a eu la chance d'étre porté par la mode en france. Le jour ou Python sera installé sur toutes les offres d'héberements des fournisseurs d'acces, il y aura autant d'amateurs en Python.
Maitenant, sans vouloir dire de bétises, je dirais qu'en soit le langage PHP ne permet pas plus d'erreurs aboutissants à des failles de sécurités que le Python, mais j'avoue mieux connaitre les ficeles du Php que du Python.
Voila, trolleurs, venez. Sauf que si l'on peu en sortir des infos interessantes c'est bon aussi.
-- Guillaume.
William Dodé
On 01-07-2005, Guillaume Bouchard wrote:
Christophe Cavalaria wrote:
Tiens on est déjà vendredi soir
Pourquoi ? Le vendredi est voué au culte des troll ?
Autant que je sache, il n'y que très peu de failles Apache et PHP
Il y en a, comme dans tout logiciel (Python ne fait pas abstraction...)
directement. Les principales attaques se font sur des sites PHP mal codés
Ou des sites Python mal codés, ou des sites en brain fuck mal codés. Php, Python, Java, BrainFuck ou Goto++ (rayez les mentions inutiles) sont des langages abouties pour lequels ont peut considerer que la sécurité est correct. Le problème actuellement viens toujours d'une faille de code, non plus de l'interpreteur en lui même.
( et ce n'est pas etonnant vu que beaucoup de sites PHP sont fais par des amateurs et que le langage ne facilite vraiment pas à la sécurité )
Fait par des amateurs, oui. Le php a eu la chance d'étre porté par la mode en france. Le jour ou Python sera installé sur toutes les offres d'héberements des fournisseurs d'acces, il y aura autant d'amateurs en Python.
Maitenant, sans vouloir dire de bétises, je dirais qu'en soit le langage PHP ne permet pas plus d'erreurs aboutissants à des failles de sécurités que le Python, mais j'avoue mieux connaitre les ficeles du Php que du Python.
Ta dernière phrase dit tout à mon avis... Pour la sécurité le tout est de bien connaitre ses outils (et donc d'en avoir la possibilité). C'est pour cette raison que l'open-source est considéré comme plus sûr. Pas qu'il y ait moins de failles dans l'absolu, mais on les découvre plus vite, on les colmate plus vite et on est au courrant plus vite. Pas plus vite parcequ'on est une horde d'experts aux aguets (sauf chez openbsd...), mais plus vite tout simplement parcequ'on est passioné et qu'on s'intéresse de près au fonctionnement de nos outils. Par exemple je lis régulièrement la liste python-dev, ça permet d'anticiper... Je ne le ferai pas pour le php (par goût) et je ne pourrai tout simplement pas le faire pour vb.
Voila, trolleurs, venez. Sauf que si l'on peu en sortir des infos interessantes c'est bon aussi.
Quelques gages de fiabilité et sécurité amha :
La philosophie de python est d'être explicite plutôt qu'implicite. Le code est plus concis et moins pollué (; { etc.) donc plus clair Le code est toujours bien indenté
Mais ce qui joue le plus pour mon cas perso :
Python est particulièrement polyvalent, on peut l'utiliser dans pratiquement tous les domaines (script d'admin, web, gui, jeux etc...) ce qui fait qu'on n'est pas obligé de jongler avec plusieurs langages (au risque de s'y perdre).
-- William Dodé - http://flibuste.net
On 01-07-2005, Guillaume Bouchard wrote:
Christophe Cavalaria wrote:
Tiens on est déjà vendredi soir
Pourquoi ? Le vendredi est voué au culte des troll ?
Autant que je sache, il n'y que très peu de failles Apache et PHP
Il y en a, comme dans tout logiciel (Python ne fait pas abstraction...)
directement. Les principales attaques se font sur des sites PHP mal codés
Ou des sites Python mal codés, ou des sites en brain fuck mal codés.
Php, Python, Java, BrainFuck ou Goto++ (rayez les mentions inutiles)
sont des langages abouties pour lequels ont peut considerer que la
sécurité est correct. Le problème actuellement viens toujours d'une
faille de code, non plus de l'interpreteur en lui même.
( et ce n'est pas etonnant vu que beaucoup de sites PHP sont fais par des
amateurs et que le langage ne facilite vraiment pas à la sécurité )
Fait par des amateurs, oui.
Le php a eu la chance d'étre porté par la mode en france. Le jour ou
Python sera installé sur toutes les offres d'héberements des
fournisseurs d'acces, il y aura autant d'amateurs en Python.
Maitenant, sans vouloir dire de bétises, je dirais qu'en soit le langage
PHP ne permet pas plus d'erreurs aboutissants à des failles de sécurités
que le Python, mais j'avoue mieux connaitre les ficeles du Php que du
Python.
Ta dernière phrase dit tout à mon avis... Pour la sécurité le tout est
de bien connaitre ses outils (et donc d'en avoir la possibilité). C'est
pour cette raison que l'open-source est considéré comme plus sûr. Pas
qu'il y ait moins de failles dans l'absolu, mais on les découvre plus
vite, on les colmate plus vite et on est au courrant plus vite. Pas plus
vite parcequ'on est une horde d'experts aux aguets (sauf chez
openbsd...), mais plus vite tout
simplement parcequ'on est passioné et qu'on s'intéresse de près au
fonctionnement de nos outils. Par exemple je lis régulièrement la liste
python-dev, ça permet d'anticiper... Je ne le ferai pas pour le php (par
goût) et je ne pourrai tout simplement pas le faire pour vb.
Voila, trolleurs, venez.
Sauf que si l'on peu en sortir des infos interessantes c'est bon aussi.
Quelques gages de fiabilité et sécurité amha :
La philosophie de python est d'être explicite plutôt qu'implicite.
Le code est plus concis et moins pollué (; { etc.) donc plus clair
Le code est toujours bien indenté
Mais ce qui joue le plus pour mon cas perso :
Python est particulièrement polyvalent, on peut l'utiliser dans
pratiquement tous les domaines (script d'admin, web, gui, jeux etc...)
ce qui fait qu'on n'est pas obligé de jongler avec plusieurs langages
(au risque de s'y perdre).
Pourquoi ? Le vendredi est voué au culte des troll ?
Autant que je sache, il n'y que très peu de failles Apache et PHP
Il y en a, comme dans tout logiciel (Python ne fait pas abstraction...)
directement. Les principales attaques se font sur des sites PHP mal codés
Ou des sites Python mal codés, ou des sites en brain fuck mal codés. Php, Python, Java, BrainFuck ou Goto++ (rayez les mentions inutiles) sont des langages abouties pour lequels ont peut considerer que la sécurité est correct. Le problème actuellement viens toujours d'une faille de code, non plus de l'interpreteur en lui même.
( et ce n'est pas etonnant vu que beaucoup de sites PHP sont fais par des amateurs et que le langage ne facilite vraiment pas à la sécurité )
Fait par des amateurs, oui. Le php a eu la chance d'étre porté par la mode en france. Le jour ou Python sera installé sur toutes les offres d'héberements des fournisseurs d'acces, il y aura autant d'amateurs en Python.
Maitenant, sans vouloir dire de bétises, je dirais qu'en soit le langage PHP ne permet pas plus d'erreurs aboutissants à des failles de sécurités que le Python, mais j'avoue mieux connaitre les ficeles du Php que du Python.
Ta dernière phrase dit tout à mon avis... Pour la sécurité le tout est de bien connaitre ses outils (et donc d'en avoir la possibilité). C'est pour cette raison que l'open-source est considéré comme plus sûr. Pas qu'il y ait moins de failles dans l'absolu, mais on les découvre plus vite, on les colmate plus vite et on est au courrant plus vite. Pas plus vite parcequ'on est une horde d'experts aux aguets (sauf chez openbsd...), mais plus vite tout simplement parcequ'on est passioné et qu'on s'intéresse de près au fonctionnement de nos outils. Par exemple je lis régulièrement la liste python-dev, ça permet d'anticiper... Je ne le ferai pas pour le php (par goût) et je ne pourrai tout simplement pas le faire pour vb.
Voila, trolleurs, venez. Sauf que si l'on peu en sortir des infos interessantes c'est bon aussi.
Quelques gages de fiabilité et sécurité amha :
La philosophie de python est d'être explicite plutôt qu'implicite. Le code est plus concis et moins pollué (; { etc.) donc plus clair Le code est toujours bien indenté
Mais ce qui joue le plus pour mon cas perso :
Python est particulièrement polyvalent, on peut l'utiliser dans pratiquement tous les domaines (script d'admin, web, gui, jeux etc...) ce qui fait qu'on n'est pas obligé de jongler avec plusieurs langages (au risque de s'y perdre).
-- William Dodé - http://flibuste.net
Guillaume Bouchard
William Dodé wrote:
Ta dernière phrase dit tout à mon avis... Pour la sécurité le tout est de bien connaitre ses outils (et donc d'en avoir la possibilité).
En effet.
C'est pour cette raison que l'open-source est considéré comme plus sûr. Pas qu'il y ait moins de failles dans l'absolu, mais on les découvre plus vite, on les colmate plus vite et on est au courrant plus vite. Pas plus vite parcequ'on est une horde d'experts aux aguets (sauf chez openbsd...), mais plus vite tout simplement parcequ'on est passioné et qu'on s'intéresse de près au fonctionnement de nos outils.
Haaa, si jamais tous le monde pouvais penser comme cela... J'en ai marre des extremistes (quel que soit leur camp)
Par exemple je lis régulièrement la liste python-dev, ça permet d'anticiper... Je ne le ferai pas pour le php (par goût) et je ne pourrai tout simplement pas le faire pour vb.
C'est ton choix.
La philosophie de python est d'être explicite plutôt qu'implicite.
Très agreable d'ailleur :)
Le code est plus concis et moins pollué (; { etc.) donc plus clair
Je t'avoue que je m'y retrouve beaucoup mieux dans du PHP que du Python, mais il faut dire que j'ai 5 années d'experiences sur le php et moins d'un an serieusement en Python (à raison de deux heures / semaines grand maximum...)
Le code est toujours bien indenté
En effet, maitenant rien n'empeche les gens en Php de bien indenté et les codeurs python de faire des trucs genre : (prit au hasard dans une signature :))
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in ''.split('@')])"
Bref, chaques langages permet des cochonneries.
Python est particulièrement polyvalent, on peut l'utiliser dans pratiquement tous les domaines (script d'admin, web, gui, jeux etc...) ce qui fait qu'on n'est pas obligé de jongler avec plusieurs langages (au risque de s'y perdre).
C'est un des avantages enormes du Python, et je t'avoue que je me refuse à jeter un oeil a ses possibilitées en matière de web au risque d'en tomber amoureux et de laisser le Php de coté (language que j'apprecie aussi beaucoup car il à été mon premier et que je suis particulièrement attaché à sa communauté)
Bref, j'aime les débats constructifs et interessants, merci.
-- Guillaume.
William Dodé wrote:
Ta dernière phrase dit tout à mon avis... Pour la sécurité le tout est
de bien connaitre ses outils (et donc d'en avoir la possibilité).
En effet.
C'est
pour cette raison que l'open-source est considéré comme plus sûr. Pas
qu'il y ait moins de failles dans l'absolu, mais on les découvre plus
vite, on les colmate plus vite et on est au courrant plus vite. Pas plus
vite parcequ'on est une horde d'experts aux aguets (sauf chez
openbsd...), mais plus vite tout
simplement parcequ'on est passioné et qu'on s'intéresse de près au
fonctionnement de nos outils.
Haaa, si jamais tous le monde pouvais penser comme cela... J'en ai marre
des extremistes (quel que soit leur camp)
Par exemple je lis régulièrement la liste
python-dev, ça permet d'anticiper... Je ne le ferai pas pour le php (par
goût) et je ne pourrai tout simplement pas le faire pour vb.
C'est ton choix.
La philosophie de python est d'être explicite plutôt qu'implicite.
Très agreable d'ailleur :)
Le code est plus concis et moins pollué (; { etc.) donc plus clair
Je t'avoue que je m'y retrouve beaucoup mieux dans du PHP que du Python,
mais il faut dire que j'ai 5 années d'experiences sur le php et moins
d'un an serieusement en Python (à raison de deux heures / semaines grand
maximum...)
Le code est toujours bien indenté
En effet, maitenant rien n'empeche les gens en Php de bien indenté et
les codeurs python de faire des trucs genre : (prit au hasard dans une
signature :))
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in 'mail@host.com'.split('@')])"
Bref, chaques langages permet des cochonneries.
Python est particulièrement polyvalent, on peut l'utiliser dans
pratiquement tous les domaines (script d'admin, web, gui, jeux etc...)
ce qui fait qu'on n'est pas obligé de jongler avec plusieurs langages
(au risque de s'y perdre).
C'est un des avantages enormes du Python, et je t'avoue que je me refuse
à jeter un oeil a ses possibilitées en matière de web au risque d'en
tomber amoureux et de laisser le Php de coté (language que j'apprecie
aussi beaucoup car il à été mon premier et que je suis particulièrement
attaché à sa communauté)
Bref, j'aime les débats constructifs et interessants, merci.
Ta dernière phrase dit tout à mon avis... Pour la sécurité le tout est de bien connaitre ses outils (et donc d'en avoir la possibilité).
En effet.
C'est pour cette raison que l'open-source est considéré comme plus sûr. Pas qu'il y ait moins de failles dans l'absolu, mais on les découvre plus vite, on les colmate plus vite et on est au courrant plus vite. Pas plus vite parcequ'on est une horde d'experts aux aguets (sauf chez openbsd...), mais plus vite tout simplement parcequ'on est passioné et qu'on s'intéresse de près au fonctionnement de nos outils.
Haaa, si jamais tous le monde pouvais penser comme cela... J'en ai marre des extremistes (quel que soit leur camp)
Par exemple je lis régulièrement la liste python-dev, ça permet d'anticiper... Je ne le ferai pas pour le php (par goût) et je ne pourrai tout simplement pas le faire pour vb.
C'est ton choix.
La philosophie de python est d'être explicite plutôt qu'implicite.
Très agreable d'ailleur :)
Le code est plus concis et moins pollué (; { etc.) donc plus clair
Je t'avoue que je m'y retrouve beaucoup mieux dans du PHP que du Python, mais il faut dire que j'ai 5 années d'experiences sur le php et moins d'un an serieusement en Python (à raison de deux heures / semaines grand maximum...)
Le code est toujours bien indenté
En effet, maitenant rien n'empeche les gens en Php de bien indenté et les codeurs python de faire des trucs genre : (prit au hasard dans une signature :))
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in ''.split('@')])"
Bref, chaques langages permet des cochonneries.
Python est particulièrement polyvalent, on peut l'utiliser dans pratiquement tous les domaines (script d'admin, web, gui, jeux etc...) ce qui fait qu'on n'est pas obligé de jongler avec plusieurs langages (au risque de s'y perdre).
C'est un des avantages enormes du Python, et je t'avoue que je me refuse à jeter un oeil a ses possibilitées en matière de web au risque d'en tomber amoureux et de laisser le Php de coté (language que j'apprecie aussi beaucoup car il à été mon premier et que je suis particulièrement attaché à sa communauté)
Bref, j'aime les débats constructifs et interessants, merci.
-- Guillaume.
bruno modulix
Guillaume Bouchard wrote:
William Dodé wrote:
(snip)
Le code est toujours bien indenté
En effet, maitenant rien n'empeche les gens en Php de bien indenté et les codeurs python de faire des trucs genre : (prit au hasard
"Au hasard" ? Mon oeil !-)
dans une signature :))
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in ''.split('@')])"
<mode="perl"> Bin quoi, c'est clair et lisible, pourtant... Non ?-) </mode>
Bref, chaques langages permet des cochonneries.
Tout à fait, mais certains encouragent plus ou moins ce genre de pratiques. Concernant l'exemple ci-dessus, c'est une traduction depuis Ruby. Le but du jeu était d'une part de faire tenir le tout dans un one-liner, et d'autre part de faire un peu de provo... La version originale Ruby (cf ci-dessous) est quelque peu plus lisible, mais bon.
Il est évident que jamais je n'utiliserais ce genre de construction dans du code en production, et le fait est que je n'ai jamais vu ce genre de cochonnerie dans du code Python en prod.
Python est particulièrement polyvalent, on peut l'utiliser dans pratiquement tous les domaines (script d'admin, web, gui, jeux etc...) ce qui fait qu'on n'est pas obligé de jongler avec plusieurs langages (au risque de s'y perdre).
C'est un des avantages enormes du Python, et je t'avoue que je me refuse à jeter un oeil a ses possibilitées en matière de web au risque d'en tomber amoureux et de laisser le Php de coté
Ce ne serait pas un peu affectif, ça ?-)
-- bruno desthuilliers ruby -e "print ''.split('@').collect{|p| p.split('.').collect{|w| w.reverse}.join('.')}.join('@')"
Guillaume Bouchard wrote:
William Dodé wrote:
(snip)
Le code est toujours bien indenté
En effet, maitenant rien n'empeche les gens en Php de bien indenté et
les codeurs python de faire des trucs genre : (prit au hasard
"Au hasard" ?
Mon oeil !-)
dans une
signature :))
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in 'mail@host.com'.split('@')])"
<mode="perl">
Bin quoi, c'est clair et lisible, pourtant... Non ?-)
</mode>
Bref, chaques langages permet des cochonneries.
Tout à fait, mais certains encouragent plus ou moins ce genre de
pratiques. Concernant l'exemple ci-dessus, c'est une traduction depuis
Ruby. Le but du jeu était d'une part de faire tenir le tout dans un
one-liner, et d'autre part de faire un peu de provo... La version
originale Ruby (cf ci-dessous) est quelque peu plus lisible, mais bon.
Il est évident que jamais je n'utiliserais ce genre de construction dans
du code en production, et le fait est que je n'ai jamais vu ce genre de
cochonnerie dans du code Python en prod.
Python est particulièrement polyvalent, on peut l'utiliser dans
pratiquement tous les domaines (script d'admin, web, gui, jeux etc...)
ce qui fait qu'on n'est pas obligé de jongler avec plusieurs langages
(au risque de s'y perdre).
C'est un des avantages enormes du Python, et je t'avoue que je me refuse
à jeter un oeil a ses possibilitées en matière de web au risque d'en
tomber amoureux et de laisser le Php de coté
Ce ne serait pas un peu affectif, ça ?-)
--
bruno desthuilliers
ruby -e "print 'onurb@xiludom.gro'.split('@').collect{|p|
p.split('.').collect{|w| w.reverse}.join('.')}.join('@')"
En effet, maitenant rien n'empeche les gens en Php de bien indenté et les codeurs python de faire des trucs genre : (prit au hasard
"Au hasard" ? Mon oeil !-)
dans une signature :))
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in ''.split('@')])"
<mode="perl"> Bin quoi, c'est clair et lisible, pourtant... Non ?-) </mode>
Bref, chaques langages permet des cochonneries.
Tout à fait, mais certains encouragent plus ou moins ce genre de pratiques. Concernant l'exemple ci-dessus, c'est une traduction depuis Ruby. Le but du jeu était d'une part de faire tenir le tout dans un one-liner, et d'autre part de faire un peu de provo... La version originale Ruby (cf ci-dessous) est quelque peu plus lisible, mais bon.
Il est évident que jamais je n'utiliserais ce genre de construction dans du code en production, et le fait est que je n'ai jamais vu ce genre de cochonnerie dans du code Python en prod.
Python est particulièrement polyvalent, on peut l'utiliser dans pratiquement tous les domaines (script d'admin, web, gui, jeux etc...) ce qui fait qu'on n'est pas obligé de jongler avec plusieurs langages (au risque de s'y perdre).
C'est un des avantages enormes du Python, et je t'avoue que je me refuse à jeter un oeil a ses possibilitées en matière de web au risque d'en tomber amoureux et de laisser le Php de coté
Ce ne serait pas un peu affectif, ça ?-)
-- bruno desthuilliers ruby -e "print ''.split('@').collect{|p| p.split('.').collect{|w| w.reverse}.join('.')}.join('@')"
bruno modulix
Sébastien Ramage wrote:
Jython est une solution effectivement
mais j'ai des problèmes avec la compilation des applets, j'ai une erreur avec un certain "assert" il me dit d'utiliser java 1.3 mais j'utilise java 1.5.... je ne souhaite pas rétrograder, et je trouve bizarre qu'aucun patch n'est été fait du coté de jython
PAQJS, l'équipe Jython a récemment été dotée pour rattraper le retard tant par rapport à Python que par rapport à Java...
peut-être faut-il que je récupère les fichiers sur le cvs, mais je ne saurai pas quoi en faire... (compilation? si oui comment?)
Peut-être bien que c'est écrit quelque part dans la doc ?-)
-- bruno desthuilliers python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in ''.split('@')])"
Sébastien Ramage wrote:
Jython est une solution effectivement
mais j'ai des problèmes avec la compilation des applets, j'ai une
erreur avec un certain "assert"
il me dit d'utiliser java 1.3 mais j'utilise java 1.5....
je ne souhaite pas rétrograder, et je trouve bizarre qu'aucun patch
n'est été fait du coté de jython
PAQJS, l'équipe Jython a récemment été dotée pour rattraper le retard
tant par rapport à Python que par rapport à Java...
peut-être faut-il que je récupère les fichiers sur le cvs, mais je
ne saurai pas quoi en faire... (compilation? si oui comment?)
Peut-être bien que c'est écrit quelque part dans la doc ?-)
--
bruno desthuilliers
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in 'onurb@xiludom.gro'.split('@')])"
mais j'ai des problèmes avec la compilation des applets, j'ai une erreur avec un certain "assert" il me dit d'utiliser java 1.3 mais j'utilise java 1.5.... je ne souhaite pas rétrograder, et je trouve bizarre qu'aucun patch n'est été fait du coté de jython
PAQJS, l'équipe Jython a récemment été dotée pour rattraper le retard tant par rapport à Python que par rapport à Java...
peut-être faut-il que je récupère les fichiers sur le cvs, mais je ne saurai pas quoi en faire... (compilation? si oui comment?)
Peut-être bien que c'est écrit quelque part dans la doc ?-)
-- bruno desthuilliers python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in ''.split('@')])"