アカウント名:
パスワード:
日本語nativeの人にはソースを読ませないという排他主義である! と言う人はいなかったのかな? 少なくとも私は英語でコメントを書くと生産性が5割方落ちます.
その点、日本語ソフトウェアのはしりとも言える kterm とか kinput2 とか canna とかって、きちんとドキュメントも英語で書かれていて (あるいは、英語ドキュメントも用意してあって)、えらいなあと思う。このソフトウェアは日本だけにとどまらず、世界中の人々に使われるのだという気概を感じます。
そういや、ソースをダウンロードしてきたらコメントが英語以外のヨーロッパ言語(たとえばドイツ語)で困った、なんて経験は、したことがないです。
なるほど、コマンドラインでもエスケープが効くのですね。参考になります。ありがとうございました。
そういえば,プログラミング言語 「は」 [tohoku.ac.jp] なんてのがありましたなぁ.
# 茶々なので ID
UTF-16 なんて極悪なのを使ってみるのもいいかも。さあ、コンパイルが通るかな?
著作権無視無視のならずもの国家の泥棒から守るため
著作権というものが、存在しない国家というのもアリだと私は思います。著作権が基本的人権のような権利なのか、それとも社会を円滑するために便宜上設けられた権利なのか、という議論があります。
著作権を養護する側は前者を支持する訳ですが私は後者だと思います。ミッキーマウスの
「・・・は~でしかない」というのは、「・・・」の価値が低いという価値判断が込められた表現ですが、その価値判断は、それよりも価値が高いものが存在する、ということを示唆します。が、それは、Ryo.F さんの意図とは
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ソースを見ろ -- ある4桁UID
日本語混ぜソース (スコア:0)
ソースに日本語をたっぷり埋め込みたくなりませんか?
したくなるけどやめときますか (スコア:2, すばらしい洞察)
・・・つまりですな、そもそもソースを公開するというのは自由な改造や再配布を助けるという意味がある筈。その辺の説明はFSFのページにあったと思うのですが・・・。
可読性を悪化させて改造しにくくするのは自由ソフトウェアの精神に反するでしょう。
ついでに言えばより多くの人に加わってもらうというオープンソースのソフトウェア開発戦略の面でもマイナスでは(非日本語圏の人が参加しにくくなる)ないかと思うのですがそのへん自信はないです。
以上、結構想像でものいっている部分があるのでFS/OSS関係者、できればRMSやESRにコメントつけて欲しいです(こら)
/.configure;oddmake;oddmake install
Re:したくなるけどやめときますか (スコア:2)
日本語nativeの人にはソースを読ませないという排他主義である! と言う人はいなかったのかな? 少なくとも私は英語でコメントを書くと生産性が5割方落ちます.
Re:したくなるけどやめときますか (スコア:1, 参考になる)
その点、日本語ソフトウェアのはしりとも言える kterm とか kinput2 とか canna とかって、きちんとドキュメントも英語で書かれていて (あるいは、英語ドキュメントも用意してあって)、えらいなあと思う。このソフトウェアは日本だけにとどまらず、世界中の人々に使われるのだという気概を感じます。
そういや、ソースをダウンロードしてきたらコメントが英語以外のヨーロッパ言語(たとえばドイツ語)で困った、なんて経験は、したことがないです。
Re:したくなるけどやめときますか (スコア:0)
まぁ、ほとんどのドキュメントは英語になってるから支障はないけど。
昔仕事でオランダ語でコメントの入ったソフトのL10nを
やったときは泣いた。
Re:したくなるけどやめときますか (スコア:1)
この場合、「多数派」かどうか、という問題でしかないと考えていいんでしょうかね。どうだろう。
ちなみに、十億人と会話できるようになる言語といえば、たしか英語のほかに、
中国語とかアラブ語(イスラム圏)とか、があるんでしたよね。
それらのうち、どれを選んでも「ある意味では」同じなわけで(^^;
そういや時としてフランス語やポルトガル語(かな>ブラジルだから)なコメントの入ってるソースに
出くわして面食らいますね。まぁ微笑んでおくことかな。というかそもそもコメントが無理でも
ソースを「(コードの質として)読める」ようになってないと話になりませんが。
>できればRMSやESRにコメントつけて欲しいです
それは、お二人の喧嘩をスラドJで(理想をいえば日本語で)拝見観戦したい、という贅沢な夢ですね。
うーん。俺もその夢は期待したい。期待だけですが。
Re:日本語混ぜソース (スコア:1)
この手の盗用問題って無くならないですねぇ~
パクったソフトで商用サービス始めようとした会社があったり、市販してたりとか。
Re:日本語混ぜソース (スコア:1, 参考になる)
Snes9xppのパクリが堂々と公開されていて開発者が怒りのコメントを発表 [virtualave.net]しています。
こっちはパクっている側も日本人で、sourceforge.netのアカウントを維持するために
無断でソースコードを利用している分だけ悪質ですが。
Re:日本語混ぜソース (スコア:0)
Re:日本語混ぜソース (スコア:0)
Re:日本語混ぜソース (スコア:0)
あとからいろいろ言って使うなとか言う方も言う方で、よくないのじゃないですかね。
はじめからキチットしたライセンスにするか、何され
Re:日本語混ぜソース (スコア:1, 参考になる)
String 文字列 = new String();
# 激しく気持ち悪いのでAC
Re:日本語混ぜソース (スコア:1)
実は微妙にクラス名にも日本語使えます。
内部的にUNICODEで持つので、当然ですけど。
javaコマンドで呼び出すのが面倒くさくなります。
コンソールがUNICODEになっていれば、呼び出しも不自由ない??
PCにECC Registeredメモリの利用を推奨します。
記憶が正しければ、、、 (スコア:1)
んで、そいつをUNICODEで書くのなら、ファイルシステムがUNICODEを扱えないとだめなんだけど
そんなOSどこにある?
てなわけで、実現はされてないですってな話を聞いたことがあります。
#実はもうどっかにあるのかなあ?JDKがあるかどうかも問題だが。
Re:記憶が正しければ、、、 (スコア:0)
Re:記憶が正しければ、、、 (スコア:0)
Re:記憶が正しければ、、、 (スコア:1)
Main-Class: 起動
とか書いておけばよいのではないでしょうか。
Re:記憶が正しければ、、、 (スコア:0)
Re:記憶が正しければ、、、 (スコア:1)
起動クラスもオッケーです。
そのかわり、Shellスクリプトか、batファイル書いて
javac [エスケープシーケンスコード].java
java [エスケープシーケンスコード]
な感じで面倒です。
実際にやってみたが意味ないっす。
PCにECC Registeredメモリの利用を推奨します。
Re:記憶が正しければ、、、 (スコア:0)
なるほど、コマンドラインでもエスケープが効くのですね。参考になります。ありがとうございました。
Re:日本語混ぜソース (スコア:0)
>実は微妙にクラス名にも日本語使えます。
>内部的にUNICODEで持つので、当然ですけど。
public ☣ ☯(♨ ☤) throws ☠{
boolean 結果 = ☤初期化();
………………………………………略
}
なんて時代だ。
Re:日本語混ぜソース (スコア:1)
まさか本家のC様のほうが「は言語」を兼ねてくれる時代が
自分の目の黒いうちに来るとは…
Re:日本語混ぜソース (スコア:0)
Re:日本語混ぜソース (スコア:0)
じゃないの?
Re:日本語混ぜソース (スコア:0)
extern void タマちゃん動かす(タマちゃん *・ω・,int もきゅ);
とか。
# 使ったことないのでAC
Re:X680x0のGCCが既にニポン語対応だったような。 (スコア:1)
GAMEとか作るときに変数名に
当たり判定()
スコア()
とか使ってました。ちなみにアセンブラの変数も
日本語が使えるのでかなり怪しげなソースになっ
てました。
Re:日本語混ぜソース (スコア:0)
$KCODE = 'EUC'
class Cじーぴーえる
def initialize(code)
@code = code
end
def パクれ!(name)
@code.gsub!(/(著作権:)([^;]+)/, '\1'+name)
end
def 公開
@code
end
end
vソース = "著作権:誰;ほげほげ~~著作権:誰;ふがふが~~"
oフリーソフトウェア = Cじーぴーえる.new(vソース)
oフリーソフトウェア.パクれ!("俺")
puts oフリーソフトウェア.公開
Re:日本語混ぜソース (スコア:1)
そういえば,プログラミング言語 「は」 [tohoku.ac.jp] なんてのがありましたなぁ.
# 茶々なので ID
Koichi
Re:日本語混ぜソース (スコア:0)
# 2 バイト文字ではないがぴゅう太を思い出したので AC
Re:日本語混ぜソース (スコア:0)
EUC-JP、UTF-8、Shift_JIS、CP932 くらいが候補になると思いますが。
UTF-16 なんて極悪なのを使ってみるのもいいかも。さあ、コンパイルが通るかな?
Re:日本語混ぜソース (スコア:1)
Re:日本語混ぜソース (スコア:1, おもしろおかしい)
デバッグ用のprintf出力もShit_JISで半角カナだったりして 迷惑していますが、強くいえないので AC
ほんとに迷惑なんだよ。
Re:日本語混ぜソース (スコア:1)
一回チャンスがあり、SJIS半角カナオヤジに真剣に聞いたことがあるのですが、なんか全角だとスペースが無駄になるとか、コメントが冗長になるとか、まあ要するに「長年俺はこれでやってて困ってないし、なにより読みやすいじゃないか。何か問題があるのか」的な、訳解らんことを小一時間聞かされて鬱になりました。
本当に、心の底から「半角カナが一番読みやすいンだッ!」って人、結構いるみたいですね。残念ですが。
著作権がないルールもありうるのでは (スコア:0)
著作権というものが、存在しない国家というのもアリだと私は思います。著作権が基本的人権のような権利なのか、それとも社会を円滑するために便宜上設けられた権利なのか、という議論があります。
著作権を養護する側は前者を支持する訳ですが私は後者だと思います。ミッキーマウスの
Re:著作権がないルールもありうるのでは (スコア:1)
> するために便宜上設けられた権利なのか、という議論があります
人権だって、社会の便宜のために設けられた権利でしかありません。所詮、「べき」でしか語られないイデオロギーの一種なんですよ。
Re:著作権がないルールもありうるのでは (スコア:0)
「・・・は~でしかない」というのは、「・・・」の価値が低いという価値判断が込められた表現ですが、その価値判断は、それよりも価値が高いものが存在する、ということを示唆します。が、それは、Ryo.F さんの意図とは
Re:著作権がないルールもありうるのでは (スコア:1)
人権以外のイデオロギーを打ちたてようとしている人を「アヤシイ」などと言っていますが、そう言うイデオロギーの存在の可能性すら否定するような考え方のほうがよっぽどアヤシイです。
copyright と copyleft の違い (スコア:0)