Re: Visual Basic pour Linux
On Wed, Sep 25, 2002 at 03:01:18PM +0200, Stéphane Louis wrote:
> At 14:17 25/09/02 +0100, Yves Rutschle wrote:
> >si on prend un tout petit peu de
> >peine c'est extrèmement portable (Je me souviens avoir porté
> >un petit programme PerlTk en moins de 15 minutes de Linux à
> >Win32.)
>
> Et un gros programme ça prend combien de temps ? ;-))
Pas beaucoup plus longtemps "si on prend un tout petit peu
la peine."
La peine à prendre, c'est d'éviter de faire des appels
directs à des programmes externes Unix genre:
$list = `ls`;
C'est pas portable. La mauvaise solution est:
if ( $os eq "unix" ) {
$list = `ls`;
} else if ( $os eq "windows" ) {
$list = `dir`;
}
La bonne solution est bien entendu d'utiliser les
abstractions de Perl, opendir/readdir etc.
Après avoir ça, porter un gros programme prend aussi 5
minutes.
/Y
Reply to: