Hello Oliver san,
I have read your comment for the file - Winny2_src_noyounamono.zip..
Now, I'm looking for the file for further research.
If you have the one, would you please share it to me..
Anyway, your assistance will be highly appreciated..
Thanks
またC叩きと見せかけたC++叩きか… (スコア:2)
C叩きはC使いの方に任せますが、C++使いは、こういった無根拠な印象に基くC++叩きと、日夜戦っています!
#あとJavaを代替案として挙げるというのはどうなんだろう…言語本体とは関係ない所で今将来がとても危うい感じがするのに…
根拠(オフトピ) (スコア:1, 興味深い)
EffectiveC++とか見てみろ。
あれはやっちゃダメ、これはすべきでない、それはしないほうが良い、のオンパレードじゃないか。
そんなものをいちいち気にしないとまともなプログラムが出来上がらないのは欠陥品と言わざるをえないだろう?
Re:根拠(オフトピ) (スコア:1)
いやいや、君は判っていないね。
C は「うん、それは書いてもいいけど、結果は Undefined だよ」が沢山あるんだ。
そして、それこそが素晴らしいアセンブラを出力させる元なんだよ。
fjの教祖様
Re: (スコア:0)
Re:根拠(オフトピ) (スコア:1)
たかが悪魔ごとき、ラプラスの悪魔として使役できないようでは、プログラマーの初心者とすら呼べません。
fjの教祖様
ラプラスの悪魔(オフトp(ry ) (スコア:0)
Re: (スコア:0)
>たかが悪魔ごとき、ラプラスの悪魔として使役できないようでは、プログラマーの初心者とすら呼べません。
Lambdaの悪魔に見えました
#今日もカッコーが鳴く
Re: (スコア:0)
ある種の人々にとって、それはとても重要なことだと思う。
Re: (スコア:0)
大抵の物事は、
>やりたいことが容易に出来ないのに出来て欲しくないことが容易に出来る
ように出来てる気がするけれど。
こう言うことを言っちゃうようだと、たとえどんな言語を使ったところでバグを量産するんじゃないかなぁ。
Re: (スコア:0)
ま、ちょっと違うけど、「どうしても外からprivateなメンバ変数にアクセスしたいんです><」の答えが、
リフレクションAPI一式の使い方覚えてねw
と
#define private public
じゃあ危険性もダンチってモンだろ
Re: (スコア:0)
>フェイルセーフとかフールプルーフとか言う概念があってな
たしかに、言語側でそのような機能を実装していれば好ましいですが、それらを過信するのであればもはや害悪です。
結局そのような機能を実装するのは人でしか無いのですから、知って避ける努力は必要。
それらを過信し、努力を怠った人に、ユーザーの予期せぬ行動に耐える設計ができるかは疑問です。
>#define private public
>じゃあ危険性もダンチってモンだろ
そんなコードを書くレベルだと、派遣からサーバーを落とされかねないというリスクもありますしね!
Re: (スコア:0)
何顔真っ赤にしてるのw
C++がそんなにいいものなら自信持てよw
Re: (スコア:0)
自論が正しいと思っているのなら自信持てよw
Re: (スコア:0)
Effective-Javaは、見てないの?
Effectiveシリーズは、やっちゃダメなことを挙げるシリーズだから、メジャーな言語はほとんどでてるんじゃない。
Re:またC叩きと見せかけたC++叩きか… (スコア:1)
Cは基礎教養だから、実務で使うか否かにかかわらず、他の言語の基礎という意味においても、とりあえず押さえておくべき言語。
私の場合、仕事でJavaやC#やPHPを使うことはありますが、プライベートで、言語を自由に選べる時は、迷わずC++。
理由は、雑念が思考を妨げないから。
まあ、慣れの問題ですけど、「こうしたい時はどう書くんだっけ?」っていう、割り込み的疑問の発生率が最も少ないので。
使い捨てアプリのGUI画面の設計とかならC#なんかでも良いけど、データ処理のアルゴリズムを実装する時は特に、C++以外ではやりたくない。
Re: (スコア:0)
Re: (スコア:0)
Cは基礎教養とか、C言語が他の言語の基礎、なんて事は言わない方が良いですよ。
それはあなたが、関数型言語(lisp等)、論理型言語(prolog等)といった、他の言語を知らないだけです。
Re:またC叩きと見せかけたC++叩きか… (スコア:2, おもしろおかしい)
Re: (スコア:0)
知ってても言うぞ。
メモリの使い方も知らんで、碌なものも書けんだろう?
Re: (スコア:0)
Lispのプログラムってどんなのだ?
Prologでもいいけどさ
Re:またC叩きと見せかけたC++叩きか… (スコア:1)
末尾再帰を使ってないコードじゃないの。
Re: (スコア:0)
こういう発言が既に無知をさらけ出していると思うの。
Re: (スコア:0)
Re: (スコア:0)
生のポインタをプログラマに事実上強要する言語が基礎教養とかアホですか。
Pascalの開発目的知っていますか。
Re:またC叩きと見せかけたC++叩きか… (スコア:1, すばらしい洞察)
Re:またC叩きと見せかけたC++叩きか… (スコア:1)
> 生のアドレスの利用方法くらい基礎教養として知っておくべき。
賛成。
本当は基礎教養はアセンブラで、と言いたい。けれどもそれでは汎用性もないし、行き過ぎな感じはします。
まさに生のアドレス(とは言ってもOSの管理下の仮想アドレスですが)の概念を学習することを目的として、一通りはCをやっておいた方が良いのでは。
仮に“参照”でリンクリストのようなデータ構造を実装する場合でも、実体としてはポインタですし。
Re: (スコア:0)
「生のポインタ」って何?
「生じゃないポインタ」ってあるの?
Pascalなんて生き残れなかった言語の開発目的を知っていてもなぁ。
Re:またC叩きと見せかけたC++叩きか… (スコア:1, おもしろおかしい)
「加熱処理をしたポインタ」とか、
「編集を経ているポインタ」とか、
「ゴムを被せたポインタ」みたいなもの。
Re: (スコア:0)
それ、俗にハンドルって呼ばれるものじゃない?
# 自動車じゃないぞ
Re: (スコア:0)
> C叩きはC使いの方に任せますが、
叩くのを任せるのかよ。C使いにすら叩かれるCっていったい…。(Windows使いのWindows叩きみたいなもの?)
Re:またC叩きと見せかけたC++叩きか… (スコア:3, おもしろおかしい)
C使いは慎み深く、奥床しい。「いえいえ、あれは半分、アセンブラでございます」
C使いはツンデレ。
C使いはサディスト。愛しているモノを嬲らずにはいられない変質者。
Re: (スコア:0)
仮説4:
使いたくもないのに使わされている
てかその仮説を示唆している
> (Windows使いのWindows叩きみたいなもの?)
を何でわざわざ引用から削ったの?
Re: (スコア:0)
自分の使ってるものに対して叩きどころが全くないのは信者くらいのものでしょ。
Re: (スコア:0)
Re: (スコア:0)
>> C叩きはC使いの方に任せますが、
>叩くのを任せるのかよ。C使いにすら叩かれるCっていったい…。(Windows使いのWindows叩きみたいなもの?)
使った事もないのに叩く方が問題じゃないですかね
Re: (スコア:0)
Re:またC叩きと見せかけたC++叩きか… (スコア:1)
Re: (スコア:0)
そこでDalvikVMですよ!
# 清く正しいJava教徒にはずいぶん文句言われたけど、
# Sun無き今は栄枯盛衰。
Re: (スコア:0)
当時JavaVMをARM上でしか動かすことを考えない、なんてありえないっしょ。
Re: (スコア:0)