アカウント名:
パスワード:
言語の文化みたいなのは当然あるとは思いますが、JavaなのにgetAplCfgStrとかなってるほうがよっぽどイヤです。許せない。
といいますか、あんな原型不明まで切り詰めた略記に違和感を感じないのは、UNIXとCの呪いです。UNIXとC界隈のほうがイレギュラーなんですよ。
他でもLisp系の言語を書いているはずなのに、何故か途中からC関数のmanを引いている…って事態ありますし。Cを知らないなら、strftimeとかsscanfとかあんな命名しませんよ。
学校の一年生でいきなりC言語を教えるから、切り詰めすぎた命名法が身についてしまうのかなぁ。最初はJavaかLispを教えた方がいいと思う。
Unix and C are the ultimate computer viruses.(CとUNIXは最悪のコンピュータウイルス)http://www.jwz.org/doc/worse-is-better.html [jwz.org]
一時間のカセットテープが540KByte程度だったし、読み込みも1200bpsだったので、関数名の長さはクリティカルだった。
ハードディスク前提の言語とそれ以前の言語を一緒にしちゃいけない。FORTRAN77なんてもっとひどい、紙テープ前提の言語だ。
昔のFORTRANの変数名が6文字までなのは、最初の実装であるところのIBM704が36bitワードマシンで1ワードに6bit文字を6つ格納できたためです
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
物事のやり方は一つではない -- Perlな人
むしろ省略するほうが許せない (スコア:1, すばらしい洞察)
言語の文化みたいなのは当然あるとは思いますが、
JavaなのにgetAplCfgStrとかなってるほうがよっぽどイヤです。許せない。
CとUNIXの呪い (スコア:1)
といいますか、あんな原型不明まで切り詰めた略記に違和感を感じないのは、UNIXとCの呪いです。
UNIXとC界隈のほうがイレギュラーなんですよ。
他でもLisp系の言語を書いているはずなのに、何故か途中からC関数のmanを引いている…って事態ありますし。
Cを知らないなら、strftimeとかsscanfとかあんな命名しませんよ。
学校の一年生でいきなりC言語を教えるから、切り詰めすぎた命名法が身についてしまうのかなぁ。
最初はJavaかLispを教えた方がいいと思う。
Unix and C are the ultimate computer viruses.(CとUNIXは最悪のコンピュータウイルス)
http://www.jwz.org/doc/worse-is-better.html [jwz.org]
Re: (スコア:0)
一時間のカセットテープが540KByte程度だったし、読み込みも1200bpsだったので、関数名の長さはクリティカルだった。
ハードディスク前提の言語とそれ以前の言語を一緒にしちゃいけない。
FORTRAN77なんてもっとひどい、紙テープ前提の言語だ。
Re:CとUNIXの呪い (スコア:0)
昔のFORTRANの変数名が6文字までなのは、最初の実装であるところのIBM704が36bitワードマシンで1ワードに6bit文字を6つ格納できたためです