cutmail's blog

write the code

Perlはじめました。

某Web系会社にバイトとして入社して1週間。
はじめはほぼPHPだけでしたが、
バッチなどはほとんどPerlで書かれていたため、
Perl勉強してみないという感じになりました。

PHPPerlって似ているようで違うところがあって、
最初戸惑ったのが、

PHPだと

<?php

if(!$hoge){
    $hoge = 0;
}else if($hoge == 1){
    echo "hoge";
}

?>

とか書けるのに、

Perlだと

#/usr/bin/perl

my $hoge;

MAIN{
if(!$hoge){
   $hoge = 0;
}elsif($hoge == 1){
   print "hoge";
}

}

とかになって、
どうしても

elseifって書いてしまう。

いろんな言語使うのって難しいな。