トップページ > プログラム > 2015年10月15日 > whFEoHyO

書き込み順位&時間帯一覧

1 位/188 ID中時間01234567891011121314151617181920212223Total
書き込み数01000000000001111013124218



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Win32API質問箱 Build121 [転載禁止]©2ch.net
【Delphi】Embarcaderoオッチャ その30【C++ビルダ】
【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
ゲームプログラムなら俺に聞け32©2ch.net
なあ、再帰関数好きな人いる? パート2 [転載禁止]©2ch.net

書き込みレス一覧

Win32API質問箱 Build121 [転載禁止]©2ch.net
366 :デフォルトの名無しさん[sage]:2015/10/15(木) 01:06:47.38 ID:whFEoHyO
お前鬼畜wwww
【Delphi】Embarcaderoオッチャ その30【C++ビルダ】
937 :デフォルトの名無しさん[sage]:2015/10/15(木) 13:42:25.10 ID:whFEoHyO
企業向けの開発環境と言い張るなら企業から儲ければよいので
個人向けはサポート無しで無料で公開すればよいのでは?
かつてはそうでしたよね?今はVSがそうですがね、入れ替わりましたね

個人向けに販売をしていて、個人からも高いお布施を取っているのだから
金を取っている以上、個人向けでは無い、とは言えないでしょう、
売っておいて、それは無いでしょう
売ってしまった以上、金をもらってしまった以上は、
企業向けの製品で、個人向けの製品では有りません、は通用しないでしょう
じゃぁ売るなって事です
つまり、普通に個人で購入できる以上は、Delphiは個人向けの製品でもあるわけです
昔みたいに個人向けをノーサポートで無料で公開したなら、
企業向け製品という意見も納得できるところです
【Delphi】Embarcaderoオッチャ その30【C++ビルダ】
940 :デフォルトの名無しさん[sage]:2015/10/15(木) 14:28:36.36 ID:whFEoHyO
別に無料で公開しろとは言ってませんし
Delphiは普通に個人相手にも有料で販売している製品なので
企業向けだけでなく、個人向けの製品でもあるというだけです

個人向けにも有料で販売したなら、それなりのサポートをするべきですし
バグフィックスが有料ではダメでしょう、バグを仕込んだのは誰の責任かということです
車のリコールが有料ならオーナーは怒るでしょうし、消費者センター物です
【Delphi】Embarcaderoオッチャ その30【C++ビルダ】
943 :デフォルトの名無しさん[sage]:2015/10/15(木) 15:49:40.40 ID:whFEoHyO
つまり、個人向けのStarterエディションを有償で販売しているのだから
Delphiは企業向け製品だからと、ひとくくりにするのはおかしく
Delphiは個人向けの製品でも有るということでしょう?
Starterエディションのようなものを有償にするということは
個人ユーザも商売の相手にしていこうという事でしょう
【Delphi】Embarcaderoオッチャ その30【C++ビルダ】
946 :デフォルトの名無しさん[sage]:2015/10/15(木) 16:06:43.40 ID:whFEoHyO
で、個人向けに有償販売しているのだから、Delphiは企業向けで個人向けでないってことは無いんですよね
【Delphi】Embarcaderoオッチャ その30【C++ビルダ】
951 :デフォルトの名無しさん[sage]:2015/10/15(木) 18:10:40.20 ID:whFEoHyO
商用車がなんだって?

>Starter エディション
>個人または5人以下の企業/組織でかつDelphiによって開発したアプリケーションに
>関連する収益が、1,000USドルを越えないライセンス使用

↑これはどう見ても個人向けでしょ、言い訳できるわけ?
人数もさることながら、1.000USドルって10万円ほどで、
ソフトで収益を上げるといったメインの仕事には使えない
【Delphi】Embarcaderoオッチャ その30【C++ビルダ】
956 :デフォルトの名無しさん[sage]:2015/10/15(木) 19:27:48.38 ID:whFEoHyO
>>952
DelphiにはStarterという個人向けのエディションがあり、有料で販売している
つまり個人相手の商売をしていくという考え
一方で競合するVSは、個人向けにProエディション相当の無茶苦茶豪華なものが無料
VSは個人相手には商売をしないで、企業相手に収益を上げる考え
その意味でVSは完全に企業向けの代物で、それが個人では無料で使えるというだけ
両者を比較すると、VSの方がより企業向けであり、企業からのみ収益を上げるモデル
Delphiは、Starterエディションを有料にして個人相手とも商売をするモデル
であり、>>867 >>896 >>902 >>938 に見られるような、
Delphi=企業向けというのは実態とは違ったイメージで、Delphiは個人とも商売をする姿勢
個人向けが無料のVSの方が、はるかに企業重視で、個人を商売相手にしていない
ただ、個人相手に商売する個人向け有料エディションの Delphi Starter エディションの方が
個人相手に商売しない個人向け無料エディションの VS Community Edition よりも
有料の癖にライセンスの制限が強くて、バグフィックスが有料などサポートもいまいちなので、
いつしかDelphiは個人相手を蔑ろにしているという勝手なイメージが出来てしまっただけで、勘違いに過ぎない
個人向けが有料なのを見ても分かるとおり、しっかり個人を相手にする方針で、別に企業向け一辺倒ではない
【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
128 :デフォルトの名無しさん[sage]:2015/10/15(木) 19:45:08.84 ID:whFEoHyO
アランケイの妄言なんかどうでも良いだろう
普通メソッド名は動詞にすることが多いんだから、動詞的な何かでよいだろう
実際に実行するわけだからイメージと合う
ところで実際に実行するのはコンピュータなのでオブジェクトを主語に見立てる必要性はまるで無い
「オブジェクトが実行する」と考え直すことで、何か問題が解決されるわけでもないし、
静的メソッドやC/C++に見られるような何にも属さない普通の関数は、
オブジェクトが無いのに、一体誰が実行していると考えればよいのか?
という新たな問題を生み出すだけなので
単純に、実行するのはコンピュータでオブジェクトが実行する内容を知っている
とでも考えておけばよいだろう
実際のコンピュータの動作に則した考え方なので、破綻が無い
【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
129 :デフォルトの名無しさん[sage]:2015/10/15(木) 19:57:15.22 ID:whFEoHyO
オブジェクト指向はオブジェクトが自身の振る舞いを知っている、という考え方をする
実際に振る舞いを実行するのはコンピュータとかCPUとかスレッドとかの外的なもので問題なく
単にオブジェクトは自分の振る舞いを知っていさえすればよい
ゲームプログラムなら俺に聞け32©2ch.net
303 :デフォルトの名無しさん[sage]:2015/10/15(木) 20:13:59.75 ID:whFEoHyO
>だから生成順序は気にせずに生成して、的確なタイミングで処理を実行するまでは待機モード

auto t = new task(); //生成順は気にせず作成

//的確なタイミングで処理を実行するまでは待機モード

t->func1(); //的確なタイミング、的確な順番で実行
t->func2();
t->func3();

これじゃダメなんですか?
【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
136 :デフォルトの名無しさん[sage]:2015/10/15(木) 21:19:09.27 ID:whFEoHyO
それがなにか?
なあ、再帰関数好きな人いる? パート2 [転載禁止]©2ch.net
592 :デフォルトの名無しさん[sage]:2015/10/15(木) 21:22:12.24 ID:whFEoHyO
別に
スタックか何か用意すればよいだけでは
【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
140 :デフォルトの名無しさん[sage]:2015/10/15(木) 22:01:06.60 ID:whFEoHyO
いやむしろ>>137は有る程度正しい考えなのでは?
コンピュータやプログラミングの基本は数値計算だけど、
足し算を考えた時、例えば1+2で、1や2自身は足し算についてのルールを知っている必要が有るのだろうか
+という演算子が足し算の性質を知っていて、1や2に適用した結果、足し算の法がうまれ、
自身と他の整数の間に関係性が生まれ、整数の性質が浮かび上がるのではないだろうか
ある物の性質というのはいつも相対的で、その物そのものだけで勝手に決定されるものではなく、
他の物との相互作用の結果として、周りから与えられるものではないだろうか
例えばuyが自分自身の性質を決定するために
「世界全体クラスタの勝ち組になりつつある」と明言したとして(>>133)、それに何の意味が有るだろうか
uyの社会的立ち位置は、uyが決める事ではなく、他の人との相互作用の結果として
周りから、社会から、与えられるものではないだろうか

しかし、オブジェクト指向では
>オブジェクトは自身の振る舞いを知っている
と考えるのが前提なので、今回はあえて言及しなかった
マルチメソッドではもうちょっと違った見方も出来ると思うが殆ど採用されてないね
【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
142 :デフォルトの名無しさん[sage]:2015/10/15(木) 22:14:14.69 ID:whFEoHyO
マルチメソッドがあれば、>>141みたいな人も納得させられるオブジェクトの理論体系が出来上がるんだが
これはこれでカプセル化や組み合わせ爆発や実行速度なんかで問題が有るんだよね
だから殆どの言語がシングルディスパッチというのもあるし
日本人は農耕民族で土地とか利権に拘る縦割り行政主義だから、そのほうが分かりやすいってのもある

>物体の運動エネルギーは、物体の質量と速さの二乗に比例する

これはつまり物理法則とかの法のようなものが働いて
相対的にオブジェクトの性質を決定付けているという考え方
法のようなものは手続き型言語では関数なので
マルチメソッドで
method( obj1, obj2 )
として、obj1とobj2の間の関係を決定する事ができれば、
他者との関係に基づいて性質が決定するっていうノリが実現できるので
>>141のような人も納得なわけだ
こういうのを機能主義という 機能=function=関数 だからね
【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
143 :デフォルトの名無しさん[sage]:2015/10/15(木) 22:17:44.71 ID:whFEoHyO
しかしそういった言葉遊びはともかく、
当面はRuby3.0にどういった形でどの程度のデキの静的型が導入されるかだな
どう考えてもうまくいきそうに無いが、matzがやるといっている以上はやるのだろう
【Delphi】Embarcaderoオッチャ その30【C++ビルダ】
963 :デフォルトの名無しさん[sage]:2015/10/15(木) 22:34:20.14 ID:whFEoHyO
>企業向けだとか個人向けだとかはない

つまり、Delphiは企業向け一辺倒ではない、という事ですね
貴重な証言ありがとうございます!
なあ、再帰関数好きな人いる? パート2 [転載禁止]©2ch.net
598 :デフォルトの名無しさん[sage]:2015/10/15(木) 23:12:49.30 ID:whFEoHyO
ではスタックではなくキューを使ってください
キューでも全ファイル名取得は出来ます
これも再帰ですか?
【JavaScript】スクリプト バトルロワイヤル52【php,py,pl,rb】 [転載禁止]©2ch.net
148 :デフォルトの名無しさん[sage]:2015/10/15(木) 23:54:07.96 ID:whFEoHyO
機械ができることは全部機械にやらせて人間は楽すべき、なレベルで
型チェックをコンパイラに任せつつ、柔軟性を確保するには、
ジェネリックなどの機能が無いと上手く機能しないわけだが、用意できるのか心配だね
C#も割りと早いバージョンで実装してたし
結局Javaもジェネリックを導入したし
静的型には必要な代物なのだろう
C言語レベルの柔軟性の無い静的型に不満があってRubyを動的型にしたわけだから
今更C言語レベルの柔軟性の無い静的型を導入したら最早意味が分からないことになるしな


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。