アカウント名:
パスワード:
日本語のhello, worldが普通に表示できる! (なおソースファイルの文字コードはUTF-8)
- hello.pl -------------say 'こんにちは、世界♥';------------------------> perl6 hello.plこんにちは、世界♥
日本語のファイル名が普通に開ける!
- file.pl --------------
これ [qiita.com]
------------------------- 日本語.txt -----------こんにちは、世界♥------------------------> perl6 file.pl 日本語.txtこんにちは、世界♥
さっきから何を当たり前のことで感動してるんだとか何がすごいのかわからないとか思った人は幸せです。きっとWindowsのPerl 5で日本語 [developers.srad.jp]を扱ったことがないのでしょう。惜しむらく
ちなみに最初のhello, worldサンプルをPerl 5で書こうとするとこうなる。
まずは、 perlintro [perl.org]のサンプルの文字列を日本語に置き換えるという、誰でも考えつきそうなところから始めてみよう。
-- hello.pl --------------print "こんにちは、世界♥";--------------------------> perl hello.pl縺薙s縺ォ縺。縺ッ縲∽ク也阜笙・
なんか文字化けした。ちなみにOS XやLinuxだと文字化けしないので、以下の様なことに悩まされるのは実質Windowsユーザーだけだし、他環境からソースを移植するときはこういう手抜き記述が残っていないかソース全体を目を皿のようにして探さなければならない。
文字列は♥を含むの
>年単位で放置されているのでWin32::Unicode::Consoleの開発者はもう興味を失っているようだWindowsから脱出しちゃったのかもね
過去との互換性のために出来ないんだろうけどWindowsもマルチバイト環境をUTF-8に移行してくれたらいいのにな。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
※ただしPHPを除く -- あるAdmin
Perl6ちょおすごい (スコア:5, 参考になる)
日本語のhello, worldが普通に表示できる! (なおソースファイルの文字コードはUTF-8)
日本語のファイル名が普通に開ける!
これ [qiita.com]
さっきから何を当たり前のことで感動してるんだとか何がすごいのかわからないとか思った人は幸せです。きっとWindowsのPerl 5で日本語 [developers.srad.jp]を扱ったことがないのでしょう。
惜しむらく
Re: (スコア:1)
ちなみに最初のhello, worldサンプルをPerl 5で書こうとするとこうなる。
まずは、 perlintro [perl.org]のサンプルの文字列を日本語に置き換えるという、誰でも考えつきそうなところから始めてみよう。
なんか文字化けした。ちなみにOS XやLinuxだと文字化けしないので、以下の様なことに悩まされるのは実質Windowsユーザーだけだし、他環境からソースを移植するときはこういう手抜き記述が残っていないかソース全体を目を皿のようにして探さなければならない。
文字列は♥を含むの
Re:Perl6ちょおすごい (スコア:0)
>年単位で放置されているのでWin32::Unicode::Consoleの開発者はもう興味を失っているようだ
Windowsから脱出しちゃったのかもね
過去との互換性のために出来ないんだろうけどWindowsもマルチバイト環境をUTF-8に移行してくれたらいいのにな。