On Wed, Sep 25, 2002 at 05:53:30PM +0200, Georges Mariano wrote: > Plus adapt� ? j'ai m�me pas dit � quoi !!
"Programmer une petite application graphique". C'est le sujet de la discussion, si si. :-) > En fait l'esprit de Perl reste le scripting (au d�but, y'avait pas de > pr�c-compilation du code avant ex�cution [PK corrigera ;-)]) J'ai toujours pas de diff�rence claire entre ce qu'est un script et un programme... > Par contre, d�s sa conception Python int�gre des concepts g�nies > logiciels fondamentalement adapt�s au grands d�veloppements (bref, les > objets) > > De par leur conception initiale, ces deux langages sont destin�s � des > envergures de d�veloppement diff�rentes ... Perl : Practical > Extraction & Report Language !! c'�tait pour des traitements de > donn�es "basiques" (super awk et cie) Rapporter ce que fait Perl aujourd'hui maintenant, � ce qu'il faisait � sa conception il y a 10 ans (12?) me parait un peu r�ducteur. En suivant ce raisonement, Linux est destin� � n'�tre qu'un jouet pour apprendre l'architecture 386... > Je veux bien croire qu'il y ai une v�ritable "conception de langage" � > la base de Python mais nous faire croire la m�me chose pour le langage > Perl, autant vous dire que �a en fait rire beaucoups ... moi, je m'en > moque j'utilise pas. Tu peux rire, mais Perl dispose aussi d'un mod�le de programmation objet, et est parfaitement adapt� � de gros projet. (Et �a n'�tait pas dans les premi�res versions de Perl, tout � fait d'accord.) En fait, � mon avis, le principal probl�me de Perl est �galement sa diff�rence avec Python: Python dispose d'un mod�le de programmation objet, et t'oblige � l'utiliser. Perl permet toujours de faire des trucs rapides et sale. Du coup, les gens apprennent juste assez de Perl pour faire des trucs rapides et sales, et ensuite disent "Bouh, Perl est pas bien pour faire des gros projets, c'est un langage de script, c'est un scandale que cette pi�ce importante de l'OS soit �crite en Perl." Si tu fais de l'h�ritage propre etc, y'a aucune raison de ne pas pouvoir faire de gros projets en Perl. Donc, non non, nous ne sommes pas d'accord ;) /Y

