アカウント名:
パスワード:
これって単純にCがよく使われていて、リソースも沢山ある言語だから、というだけの話ですよね?別に特段ストーリーにする必要性はないと思うのだけれども……まあ、ネタに困っているのかな。
これ [namaristats.com]によると、GitHubにC言語のリソースが多いという訳ではないです。
ランクでvimLが3位にある事もそうですが、
1) 言語機能が貧弱で手を抜きがちな要素が多い。2) それに気が咎める程度には判っている作者が多いこと。
で上位に立っているような気がしますね。Cの場合は更に「性能の為に手を汚さざるを得ない」と言うこともありそうですが。
手を抜きがち→泥臭い?ダック・タイピングとかクロージャとか手抜きっつーより泥臭い実装になっちゃう。
えっと、
例外処理がないので関数の成否をリターンステータスで返す -> 成功すると決めてかかる。mallocしたメモリを自分で解放しなきゃいけない -> プロセスが終了すれば解放されるからそのまま。データ型が貧弱 -> 配列で済ます。中間に挿入するときはmemcpyでずらす。
#ごめんなさいごめんなさい。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
人口の問題 (スコア:0)
これって単純にCがよく使われていて、リソースも沢山ある言語だから、というだけの話ですよね?別に特段ストーリーにする必要性はないと思うのだけれども……まあ、ネタに困っているのかな。
Re: (スコア:0)
これ [namaristats.com]によると、GitHubにC言語のリソースが多いという訳ではないです。
ランクでvimLが3位にある事もそうですが、
1) 言語機能が貧弱で手を抜きがちな要素が多い。
2) それに気が咎める程度には判っている作者が多いこと。
で上位に立っているような気がしますね。
Cの場合は更に「性能の為に手を汚さざるを得ない」と言うこともありそうですが。
Re:人口の問題 (スコア:0)
手を抜きがち→泥臭い?
ダック・タイピングとかクロージャとか手抜きっつーより泥臭い実装になっちゃう。
Re: (スコア:0)
えっと、
例外処理がないので関数の成否をリターンステータスで返す -> 成功すると決めてかかる。
mallocしたメモリを自分で解放しなきゃいけない -> プロセスが終了すれば解放されるからそのまま。
データ型が貧弱 -> 配列で済ます。中間に挿入するときはmemcpyでずらす。
#ごめんなさいごめんなさい。