パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Perl 6、ついにリリース」記事へのコメント

  • by Anonymous Coward on 2015年12月27日 18時14分 (#2941404)
    あえて、Perl6を使う理由を挙げるとしたら何になるんだろうか・・・

    え?Perl5系と6系は別の言語だって・・・
    6が出たから乗り換えるとかそういうんじゃないんだって!!

    はいはい。
    • by Anonymous Coward

      個人的にはuse v5;で日本語がまともに使えるなら、それだけで乗り換える理由としては十分すぎる。
      # あえてuse v6;(デフォルト)を使う理由は他の人に任せた。

      • by Anonymous Coward

        まともに使えなくてももう15年もやってこられたのに、
        今更乗り換える必要があるってのが解せない

        • by Anonymous Coward on 2015年12月27日 21時08分 (#2941456)

          Perl 5を呪いながらクソ面倒くさい呪文 [developers.srad.jp]を毎回毎回書き続けたり移植性を犠牲にしたりすればなんとか使えないこともなかったからだよ。スクリプト言語にあるまじきクソ面倒な手間から開放されるなら喜んで乗り換える。

          親コメント
        • by hahahash (41409) on 2015年12月27日 22時19分 (#2941473) 日記

          昔は、というか、その15年のうちたぶん半分くらい。いや、もしかしたら最近でも、

          ・日本語は特殊なバイナリ列として扱う。
          ・ファイル名には日本語なんて使わない。

          みたいな乱暴なルールがまかり通ってたので、わりとどうにかなってたんだよ。
          文字列はとりあえず全部EUCに変換してバイトコード決め打ちで処理とか。

          他のプログラム言語は、普通に多言語対応していって、
          日本語文字列だろうが日本語ファイル名だろうが、
          当たり前に使えるようになっていったのにな。

          いや、まあ、文字コードは全部utf8で、って言えるようになったから、
          use utf8して、openに:utf8指定すれば、文字列の扱いはそこそこどうにかなるんだけどさ。
          ファイル名の扱いについてはなぁ……

          親コメント
          • by Anonymous Coward

            ファイル名に日本語をつかうほうがよっぽど乱暴だろ。

        • by Anonymous Coward

          実装で楽をする為に学習の努力を惜しまないプログラマー気質に欠けてますな。
          そんなのがまかり通ってたらいまだに主力言語がCOBOLとかになっちゃうよ。

          • by Anonymous Coward

            Perlにしがみつきたがってる人がそんなこというのは自虐ジョークか何か?
            日本語ファイル名とかで楽をしたかった努力家の怠け者はとっくに他に移行してるだろ?

      • by Anonymous Coward
        まさか、日本語がまともに使えるだけで、Perl6という地雷原に進むなんてありえるのだろうか・・・

        日本語の問題が解決したと思ったらその他の問題で壮大なトラップにかかるに1票。
    • by Anonymous Coward

      サポートの関係?
      今のところは問題ないか。

      • by Anonymous Coward

        Perl 6とPerl 5は別言語なのだから、Perl 6がリリースされてもPerl 5の開発はそれとは無関係に続けられるはずで(現に開発コミュニティもまったく異なるし)、サポートの問題はないはず。

        • by Anonymous Coward

          どっちかのコミュニティからもう一方に開発者が逃走するかもしれないし…

          • by Anonymous Coward

            技術的にも違いすぎてて一方での開発経験をもう一方で活かせるということがほとんどないので、あまり心配ないと思う。

    • by Anonymous Coward

      非同期処理が書き易いらしい。

      IDEでの対応のしやすさはどうだろう? (情報を探せませんでした)
      .Net対応がそれなりに動けば、C++に変換して高速化とか、さらにJavaScriptにしてブラウザでも動くんです、とできそう。

      • by Anonymous Coward

        MoarVM(Perl 6のために開発されたVM)のほかに、JVMでも動くらしいです。

あつくて寝られない時はhackしろ! 386BSD(98)はそうやってつくられましたよ? -- あるハッカー

処理中...