アカウント名:
パスワード:
言語の文化みたいなのは当然あるとは思いますが、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]
ぶっちゃけ、UnixやC標準ライブラリなんて、内輪向けの機能で、素人に使わせることなんて想定してない。
本気で教育用に使うなら、まともなコマンドとライブラリを用意して、生のコマンドやライブラリを使わずに済ませるべきなんだよね。
ま、当然、そのままじゃ学外じゃ即戦力にはならないけど、実習で使ったライブラリしか知らないような人間は、そもそも即戦力足り得ないから問題無い。
その辺を理解せずに、即戦力風味な新人出荷したんじゃ、教育の意味が無い。これは、教える側の手抜きが酷すぎると考えるべきかと。
それに、「プログラミング教育」で要求されるのは、中途半端な小技じゃなく、きちんと物を組み上げる能力の筈。ローカルなライブラリしか使えなくても、それが只の便利ツールじゃなく、自力での「組み立て」を要求するプリミティブな物なら、その技術はすぐに別環境でも応用出来るし、そう云う人材の方が使える場合が多いと思う。
「半端に知ってる奴」が一番手に負えないのは、皆分かってると思うから、「生のUnixコマンドやC標準ライブラリは、初心者には教えない」って云う気風が望ましいかと。
わけわからない。初心者はコマンドやライブラリをどうしろっていうのさ?
ぶっちゃけ(笑)
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家
むしろ省略するほうが許せない (スコア: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]
教育現場の手抜きが問題 (スコア:1)
ぶっちゃけ、UnixやC標準ライブラリなんて、内輪向けの機能で、素人に使わせることなんて想定してない。
本気で教育用に使うなら、まともなコマンドとライブラリを用意して、生のコマンドやライブラリを使わずに済ませるべきなんだよね。
ま、当然、そのままじゃ学外じゃ即戦力にはならないけど、実習で使ったライブラリしか知らないような人間は、そもそも即戦力足り得ないから問題無い。
その辺を理解せずに、即戦力風味な新人出荷したんじゃ、教育の意味が無い。
これは、教える側の手抜きが酷すぎると考えるべきかと。
それに、「プログラミング教育」で要求されるのは、中途半端な小技じゃなく、きちんと物を組み上げる能力の筈。
ローカルなライブラリしか使えなくても、それが只の便利ツールじゃなく、自力での「組み立て」を要求するプリミティブな物なら、その技術はすぐに別環境でも応用出来るし、そう云う人材の方が使える場合が多いと思う。
「半端に知ってる奴」が一番手に負えないのは、皆分かってると思うから、「生のUnixコマンドやC標準ライブラリは、初心者には教えない」って云う気風が望ましいかと。
-- Buy It When You Found It --
Re: (スコア:0)
わけわからない。
初心者はコマンドやライブラリをどうしろっていうのさ?
ぶっちゃけ(笑)
Re: (スコア:0)
でも、あのシンプルさが好きなんだよなぁ。