構造化プログラミングで言うところの「抽象化データ構造とその操作の抽象文の共同詳細化」はオブジェクト指向のクラスで実現された。
しかし、オブジェクト指向だけでは、階層化と段階的詳細化と段階的抽象化が実現できない。
まだ構造化プログラミングは必要なのではないのか?
しかし、今は風化しているように思えて仕方がないし、ダイクストラの考えを知っていれば、もっとマシなコードが書けそうだが。
(Wikipedia の構造化プログラミング)
https://ja.wikipedia.org/wiki/%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
探検
構造化プログラミングはまだ必要ではないのか?
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/08/15(水) 00:28:28.85ID:mWz8Up0Y2018/08/15(水) 11:01:29.41ID:i49BHTWw
コード書くときに「これはオブジェクト指向、あっちは構造化プログラム」っていちいち意識するかバカ者
3デフォルトの名無しさん
2018/08/15(水) 11:43:51.12ID:XWCO67672018/08/15(水) 14:01:49.63ID:/D7pa/qT
>>1
構造化プログラミングについて少し歴史的なことをメモしておこう
構造化定理は逐次的プログラム(つまり並行して動作し得る複数のプロセス・スレッド・タスクが存在せず単一のプログラムカウンタで済むプログラム)について
3基本構造(順接、分岐、反復)の表現能力に関する数学的事実を述べた定理に過ぎず、書かれるプログラムの信頼性とか読み易さ・理解し易さとは無関係
それをさも関係があるように錯覚させたのが実務畑のHarlan D. Millsの狡猾なところであり、またある意味では有能なところでもある
つまり、多くのプログラマはバカだから単純なクライテリアでなければ理解できないから、バカ向けの単純なクライテリアを与えてやった、これが確信犯Millsの功績であり罪過でもある
言い換えればDijkstraの高尚な“structured programming”の精神などはバカな大衆プログラマには理解不能で豚の耳に念仏だとMillsは悟っていたから
Dijkstraの提唱した“structured programming”という標語だけ借りて中身はバカ向けに完全に換骨奪胎したのがMills流の“structured programming=goto-less programming”という一種の運動
そして、この運動を権威づけるために使ったのが単なる表現定理に過ぎない構造化定理だったわけだ
つまり「この運動が正しいことはちゃんと数学で保証されてるんだよ!」って権威づけをしたわけね
アカデミアの世界にずっと身を置いていたDijkstraとは違い、MillsはIBMの研究員として開発現場の指導なども行って現場プログラマのほとんどはバカばかりだと嫌というほど思い知らされていたはず
だからこそ「正しいが難し過ぎてバカには正しく理解するのは不可能」なDijkstra流の高尚な“structured programming”からキャッチフレーズの“structured programming”だけ流用して
「正しくないがバカにも理解し実行できて多少は効果が見込める」Mills流の低俗な“structured programming”を広めたのだよ
そしてMichael Jacksonパパが構造化定理に基づいて事務処理向けのプログラミングを入出力データ構造の対応から3基本構造を用いる形で系統的に導出する手法として
JSP (Jackson Structured Programming) を提案して大人気を博したことでMills流の低俗な“structured programming”運動は一層の盛り上がりを見せたというわけ
構造化プログラミングについて少し歴史的なことをメモしておこう
構造化定理は逐次的プログラム(つまり並行して動作し得る複数のプロセス・スレッド・タスクが存在せず単一のプログラムカウンタで済むプログラム)について
3基本構造(順接、分岐、反復)の表現能力に関する数学的事実を述べた定理に過ぎず、書かれるプログラムの信頼性とか読み易さ・理解し易さとは無関係
それをさも関係があるように錯覚させたのが実務畑のHarlan D. Millsの狡猾なところであり、またある意味では有能なところでもある
つまり、多くのプログラマはバカだから単純なクライテリアでなければ理解できないから、バカ向けの単純なクライテリアを与えてやった、これが確信犯Millsの功績であり罪過でもある
言い換えればDijkstraの高尚な“structured programming”の精神などはバカな大衆プログラマには理解不能で豚の耳に念仏だとMillsは悟っていたから
Dijkstraの提唱した“structured programming”という標語だけ借りて中身はバカ向けに完全に換骨奪胎したのがMills流の“structured programming=goto-less programming”という一種の運動
そして、この運動を権威づけるために使ったのが単なる表現定理に過ぎない構造化定理だったわけだ
つまり「この運動が正しいことはちゃんと数学で保証されてるんだよ!」って権威づけをしたわけね
アカデミアの世界にずっと身を置いていたDijkstraとは違い、MillsはIBMの研究員として開発現場の指導なども行って現場プログラマのほとんどはバカばかりだと嫌というほど思い知らされていたはず
だからこそ「正しいが難し過ぎてバカには正しく理解するのは不可能」なDijkstra流の高尚な“structured programming”からキャッチフレーズの“structured programming”だけ流用して
「正しくないがバカにも理解し実行できて多少は効果が見込める」Mills流の低俗な“structured programming”を広めたのだよ
そしてMichael Jacksonパパが構造化定理に基づいて事務処理向けのプログラミングを入出力データ構造の対応から3基本構造を用いる形で系統的に導出する手法として
JSP (Jackson Structured Programming) を提案して大人気を博したことでMills流の低俗な“structured programming”運動は一層の盛り上がりを見せたというわけ
5デフォルトの名無しさん
2018/08/15(水) 17:57:46.43ID:XWCO6767 >>1
Wikipediaより
>1987年の第9回ソフトウェア工学国際会議(ICSE)において、Millsは会場にチューリング賞受賞者がいないことを確かめると
>「ダイクストラやホーア達はどこへ行ってしまったのか。我々はもう彼らから学ぶものがないのか。」とその現状を批判した
>(しかし木村泉の見解が当たっていたとするならば、「ソフトウェア工学」をそういったものにしていった張本人こそが、その発言をしたMillsであるということになる)。
酷いよなあ
ダイクストラの研究を粉砕した張本人がよくこんなことを言えるわ
Wikipediaより
>1987年の第9回ソフトウェア工学国際会議(ICSE)において、Millsは会場にチューリング賞受賞者がいないことを確かめると
>「ダイクストラやホーア達はどこへ行ってしまったのか。我々はもう彼らから学ぶものがないのか。」とその現状を批判した
>(しかし木村泉の見解が当たっていたとするならば、「ソフトウェア工学」をそういったものにしていった張本人こそが、その発言をしたMillsであるということになる)。
酷いよなあ
ダイクストラの研究を粉砕した張本人がよくこんなことを言えるわ
6デフォルトの名無しさん
2018/08/15(水) 20:19:38.78ID:9o1ne3nM (きちんとクラスが整理された上での)OOPこそ構造化プログラミングの結実したものと思っていたんだが違うのか
2018/08/15(水) 20:52:41.51ID:0gxCPQjR
構造化とオブジェクトは別物だと思っていたが
8デフォルトの名無しさん
2018/08/15(水) 21:28:28.97ID:mWz8Up0Y 今はオブジェクト指向さえできれば十分という風潮がある。
しかし、オブジェクト指向は主にクラスを使うというだけであって、
綺麗で分かりやすいプログラムを書けるかどうかとは別問題。
構造化プログラミングは綺麗で分かりやすいプログラムを書く手法としては今でも大事かと。
しかし、オブジェクト指向は主にクラスを使うというだけであって、
綺麗で分かりやすいプログラムを書けるかどうかとは別問題。
構造化プログラミングは綺麗で分かりやすいプログラムを書く手法としては今でも大事かと。
2018/08/15(水) 21:34:08.82ID:PyNbth/v
2018/08/15(水) 21:41:38.81ID:X+03HcfZ
COBOL、VB、Java…と時代が流れても馬鹿は馬鹿なコードを書く。
11デフォルトの名無しさん
2018/08/15(水) 22:39:09.18ID:9+ksv3W612デフォルトの名無しさん
2018/08/15(水) 22:43:49.88ID:mWz8Up0Y >>11
自分は片方だけとは書いていないが?
自分は片方だけとは書いていないが?
2018/08/16(木) 00:11:08.97ID:qKowi4/2
>>1 がクソコードしか書けないのは分かったからいちいちスレ立てんな。
2018/08/16(木) 00:21:20.74ID:zxs39t0T
>>13
いや、スレ建ての言い分は稚拙かもしれないが、
型クラスベース+継承でソフトウエアを表現すると
依存の茂みを作ってスパゲティーの山になる欠点に薄々気がついて
王様の耳はロバの耳と、あえて言っているのかもしれない…
いや、スレ建ての言い分は稚拙かもしれないが、
型クラスベース+継承でソフトウエアを表現すると
依存の茂みを作ってスパゲティーの山になる欠点に薄々気がついて
王様の耳はロバの耳と、あえて言っているのかもしれない…
2018/08/16(木) 00:46:01.96ID:uRZjuhnI
>>14
オブジェクト指向で却ってややこしくなった面もあるかもね
オブジェクト指向で却ってややこしくなった面もあるかもね
16デフォルトの名無しさん
2018/08/16(木) 01:20:22.82ID:G6TcbKDp オブジェクト指向技術はエディタの機能で代替できるような気がする。
エディタにはコードの検索や置換機能があるし、
VimやSublime,サクラエディタで高速に既存コードを再利用できる。
だからエディタの機能やVimを極めれば継承とかほぼ要らないし、
再利用性重視でなくてもいい。
変更の影響範囲とかもエディタを使って洗い出せば、管理できる。
だからオブジェクト指向の高度な機能を使わなくてもエディタや
ツールで代替えできる。
コードの差分はGitやWinMergeで洗い出せる。
オブジェクト指向のガチガチの設計を書くととにかく
変数名、メソッド名などの名前が長くなる。
名前が横に長いと非常に読みにくく画面外に隠れるし、
名前というのはスペース区切りもカンマ区切りもないわけだから、
上記のエディタ機能で編集がやりにくい。
だからJavaみたいなガチガチのオブジェクト指向ってもう今の時代
必要ないんだと思う。JavaScriptやPythonくらいのオブジェクト指向
だけで十分だもの。
Javaの作法の時代遅れ感とか、馬鹿馬鹿しさってそろそろ気付くべき。
エディタにはコードの検索や置換機能があるし、
VimやSublime,サクラエディタで高速に既存コードを再利用できる。
だからエディタの機能やVimを極めれば継承とかほぼ要らないし、
再利用性重視でなくてもいい。
変更の影響範囲とかもエディタを使って洗い出せば、管理できる。
だからオブジェクト指向の高度な機能を使わなくてもエディタや
ツールで代替えできる。
コードの差分はGitやWinMergeで洗い出せる。
オブジェクト指向のガチガチの設計を書くととにかく
変数名、メソッド名などの名前が長くなる。
名前が横に長いと非常に読みにくく画面外に隠れるし、
名前というのはスペース区切りもカンマ区切りもないわけだから、
上記のエディタ機能で編集がやりにくい。
だからJavaみたいなガチガチのオブジェクト指向ってもう今の時代
必要ないんだと思う。JavaScriptやPythonくらいのオブジェクト指向
だけで十分だもの。
Javaの作法の時代遅れ感とか、馬鹿馬鹿しさってそろそろ気付くべき。
17デフォルトの名無しさん
2018/08/16(木) 09:06:07.27ID:xlcF1CtQ18デフォルトの名無しさん
2018/08/16(木) 09:09:40.06ID:xlcF1CtQ >>15
2010年のインタビューでは、オブジェクト指向の御大は「実現方法に欠点があった」と考えてるようだ。
オブジェクト指向プログラミングは間違いだったか?
https://www.infoq.com/jp/news/2010/07/objects-smalltalk-erlang
>このインタビューを受けたのは、Erlangの最初の開発者であるJoe Armstrong博士とSmalltalk、OOP、パターンに長い間関係している
>Ralph Johnson博士だ。私たちは「間違った道」を当てもなくさまよって
>きたが、これはオブジェクトの考え方の実現方法に欠点があったため
>であり、この考え方自体の欠点ではないと2人は述べた。
2010年のインタビューでは、オブジェクト指向の御大は「実現方法に欠点があった」と考えてるようだ。
オブジェクト指向プログラミングは間違いだったか?
https://www.infoq.com/jp/news/2010/07/objects-smalltalk-erlang
>このインタビューを受けたのは、Erlangの最初の開発者であるJoe Armstrong博士とSmalltalk、OOP、パターンに長い間関係している
>Ralph Johnson博士だ。私たちは「間違った道」を当てもなくさまよって
>きたが、これはオブジェクトの考え方の実現方法に欠点があったため
>であり、この考え方自体の欠点ではないと2人は述べた。
19デフォルトの名無しさん
2018/08/16(木) 09:45:07.99ID:c55d0qec2018/08/17(金) 09:05:58.30ID:tlmPPTdZ
元祖オブジェクト志向は俺らのモノだってだけの主張
21デフォルトの名無しさん
2018/08/17(金) 09:31:41.05ID:n+YTyfNv そもそもオブジェクト指向は、データとアルゴリズムをクラスとして組み合わせただけのこと。
構造化プログラミングみたいに綺麗なコードを書くためのものではない。
構造化プログラミングみたいに綺麗なコードを書くためのものではない。
22デフォルトの名無しさん
2018/08/17(金) 21:12:36.99ID:MPzZ3o4u >>21
なるほど、構造化プログラミングは設計手順でもあるのかー
オブジェクト指向だとドメイン駆動とかユースケース駆動なんかが
それにあたるのかね
Wikipediaの構造化プログラミングには↓こう書いてあって
> プログラムを記述するのではなく、機能を抽象化した「仮想機械」を想定し、その「仮想機械が提供する命令群」でプログラムを構成する
これってオブジェクトの設計にも当てはまるよね
オブジェクトは構造化の手段の一つとみることもできそう
なるほど、構造化プログラミングは設計手順でもあるのかー
オブジェクト指向だとドメイン駆動とかユースケース駆動なんかが
それにあたるのかね
Wikipediaの構造化プログラミングには↓こう書いてあって
> プログラムを記述するのではなく、機能を抽象化した「仮想機械」を想定し、その「仮想機械が提供する命令群」でプログラムを構成する
これってオブジェクトの設計にも当てはまるよね
オブジェクトは構造化の手段の一つとみることもできそう
2018/08/17(金) 21:21:26.89ID:qzuP1SdP
2018/08/18(土) 02:37:34.71ID:WCd9Iftz
>>22
> > プログラムを記述するのではなく、機能を抽象化した「仮想機械」を想定し、その「仮想機械が提供する命令群」でプログラムを構成する
>
> これってオブジェクトの設計にも当てはまるよね
> オブジェクトは構造化の手段の一つとみることもできそう
ところがSimula 67の頃はともかく、Smalltalk-80以降のオブジェクト指向の人々は暴走して上の構造化プログラミングでの抽象機械という思考上の粒度とは
およそ対応しないほど細かい粒度のオブジェクトをどんどん使い始めた、例えば「1つの数だって立派なオブジェクトだ!」といった形でね
オブジェクト指向がそのように暴走しだした時=オブジェクト原理主義が始まったから、オブジェクト指向を熱心に使う人々の大半は構造化プログラミングとは無関係になり、
オブジェクト指向で作られたプログラムはDijkstraが考えていたようなプログラムの正しさを論じやすいようにしっかりとした構造を持つものではなく、
まるで簡単に取り外しできて自由に回転できる自由継手ばかりで組み上げられたようなクネクネとして「形」というものが良く見えない代物になった
確かに細かいオブジェクトを自由に組み合わせて作れば部品の追加や削除は容易になるが、プログラムの正しさを論じるには余りにも自由度が高すぎて見通しが悪すぎる
> > プログラムを記述するのではなく、機能を抽象化した「仮想機械」を想定し、その「仮想機械が提供する命令群」でプログラムを構成する
>
> これってオブジェクトの設計にも当てはまるよね
> オブジェクトは構造化の手段の一つとみることもできそう
ところがSimula 67の頃はともかく、Smalltalk-80以降のオブジェクト指向の人々は暴走して上の構造化プログラミングでの抽象機械という思考上の粒度とは
およそ対応しないほど細かい粒度のオブジェクトをどんどん使い始めた、例えば「1つの数だって立派なオブジェクトだ!」といった形でね
オブジェクト指向がそのように暴走しだした時=オブジェクト原理主義が始まったから、オブジェクト指向を熱心に使う人々の大半は構造化プログラミングとは無関係になり、
オブジェクト指向で作られたプログラムはDijkstraが考えていたようなプログラムの正しさを論じやすいようにしっかりとした構造を持つものではなく、
まるで簡単に取り外しできて自由に回転できる自由継手ばかりで組み上げられたようなクネクネとして「形」というものが良く見えない代物になった
確かに細かいオブジェクトを自由に組み合わせて作れば部品の追加や削除は容易になるが、プログラムの正しさを論じるには余りにも自由度が高すぎて見通しが悪すぎる
25デフォルトの名無しさん
2018/08/18(土) 06:54:35.39ID:/QeKlEIL >>24
>ところがSimula 67の頃はともかく、Smalltalk-80以降のオブジェクト指向の人々は暴走して上の構造化プログラミングでの抽象機械という思考上の粒度とは
>およそ対応しないほど細かい粒度のオブジェクトをどんどん使い始めた、例えば「1つの数だって立派なオブジェクトだ!」といった形でね
確かにオブジェクト指向はそんなものだと漠然と思っていたけど
何でもオブジェクトにすればいいってものではないよなあ。
結局、オブジェクト指向の導入によってプログラムは難解になっただけだった。
柔軟性は上がったけど可読性は低下した。
>ところがSimula 67の頃はともかく、Smalltalk-80以降のオブジェクト指向の人々は暴走して上の構造化プログラミングでの抽象機械という思考上の粒度とは
>およそ対応しないほど細かい粒度のオブジェクトをどんどん使い始めた、例えば「1つの数だって立派なオブジェクトだ!」といった形でね
確かにオブジェクト指向はそんなものだと漠然と思っていたけど
何でもオブジェクトにすればいいってものではないよなあ。
結局、オブジェクト指向の導入によってプログラムは難解になっただけだった。
柔軟性は上がったけど可読性は低下した。
26デフォルトの名無しさん
2018/08/18(土) 07:26:02.71ID:ddghJ7gy わかりみが深い
27デフォルトの名無しさん
2018/08/18(土) 09:50:15.71ID:a1RXOr9m2018/08/18(土) 10:59:20.89ID:S+HXVA53
29デフォルトの名無しさん
2018/08/18(土) 12:39:52.96ID:bDjLpxd+ Smalltalk で何でもオブジェクトになるのは文法と実装からほぼ必然なので許してやれ
30デフォルトの名無しさん
2018/08/18(土) 12:48:08.70ID:ow8xpWs0 >>29
Smalltalkはオブジェクト指向を突き詰めたらどうなるのかを実現した言語だし
Smalltalkはオブジェクト指向を突き詰めたらどうなるのかを実現した言語だし
2018/08/18(土) 14:51:08.96ID:WCd9Iftz
>>28
「わかりみ」は文法違反の単なる誤用で日本語の意味のある単語としては認められない
>本文中の他の「?み」の例、つまり「ありがたみ」や「悲しみ」それに漱石が使った「淋しみ」は
>どれも形容詞「ありがたい」・「悲しい」・「淋しい」の語幹に「み」を付けて名詞化した言葉であるが「わかりみ」は違う
上に加えると
「わかりみ」の語根「わかり」は動詞「わかる」の連用形なので形容詞のように体言にかかり修飾することすらできない単語で
それに「〜み」を付けた形を日本語の言葉として使うのは単なる無知を曝け出しているだけのこと
「わかりみ」は文法違反の単なる誤用で日本語の意味のある単語としては認められない
>本文中の他の「?み」の例、つまり「ありがたみ」や「悲しみ」それに漱石が使った「淋しみ」は
>どれも形容詞「ありがたい」・「悲しい」・「淋しい」の語幹に「み」を付けて名詞化した言葉であるが「わかりみ」は違う
上に加えると
「わかりみ」の語根「わかり」は動詞「わかる」の連用形なので形容詞のように体言にかかり修飾することすらできない単語で
それに「〜み」を付けた形を日本語の言葉として使うのは単なる無知を曝け出しているだけのこと
2018/08/18(土) 22:07:01.87ID:pa0Db4PI
Smalltalkなんて死んだ言語を語ってもなー
33デフォルトの名無しさん
2018/08/18(土) 22:17:54.75ID:NYofKyoT >>1
ダイクストラの提唱した検証を前提としたプログラミングが必要か?という
疑問であれば、これから必要だし今後はさらに重要になると断言できる
実際、24時間365日 正しく動作するバグ0の品質要求が当たり前な
組み込み開発の一部では、必須の技術要素になりつつある
ただし、ソフトウェア検証への対比としてオブジェクト指向を挙げる事に違和感がある
ソフトウェア検証とオブジェクト志向は互いに交差する概念であって対立はしない
実際、たとえば VDMにオブジェクト指向を導入したVDM++が登場しているし、
Alloy は最初からオブジェクト指向の概念を前提として設計されている
ダイクストラの提唱した検証を前提としたプログラミングが必要か?という
疑問であれば、これから必要だし今後はさらに重要になると断言できる
実際、24時間365日 正しく動作するバグ0の品質要求が当たり前な
組み込み開発の一部では、必須の技術要素になりつつある
ただし、ソフトウェア検証への対比としてオブジェクト指向を挙げる事に違和感がある
ソフトウェア検証とオブジェクト志向は互いに交差する概念であって対立はしない
実際、たとえば VDMにオブジェクト指向を導入したVDM++が登場しているし、
Alloy は最初からオブジェクト指向の概念を前提として設計されている
34デフォルトの名無しさん
2018/08/19(日) 02:21:20.02ID:pZiVccB3 >>31
言語学上はある表現が間違ってる云々といった議論は意味を持たない
例えば、あらゆる方言は標準語から見れば「誤り」だがそのような主張をする人はいない
一定の範囲で通用しているならそれは「正しい」言葉なのだ
言語学上はある表現が間違ってる云々といった議論は意味を持たない
例えば、あらゆる方言は標準語から見れば「誤り」だがそのような主張をする人はいない
一定の範囲で通用しているならそれは「正しい」言葉なのだ
2018/08/19(日) 11:26:16.86ID:IdAXDQAD
36デフォルトの名無しさん
2018/08/19(日) 15:50:15.02ID:aRJ7Tr37 >>35
開発したいシステムの外部仕様をVDMやAlloyといった形式的仕様記述言語で
記述し、それをツールを使って検証、詳細化という手法で実装言語に変換
詳細に関しては「組込み 形式手法」や「組込み 仕様記述」でググると、
大量の入門やら事例やらを扱う文書が見つかる
個人的にお勧めの教科書(入門書)は以下の2冊:
・形式手法入門
https://www.amazon.co.jp/dp/4274211886/
・組み込みソフトへの数理的アプローチ
https://www.amazon.co.jp/dp/4789838080/
このム板にも専用スレがある(過疎ってるけど
・【Alloy】形式言語による仕様記述【VDM】
http://mevius.2ch.net/test/read.cgi/tech/1357387746/
開発したいシステムの外部仕様をVDMやAlloyといった形式的仕様記述言語で
記述し、それをツールを使って検証、詳細化という手法で実装言語に変換
詳細に関しては「組込み 形式手法」や「組込み 仕様記述」でググると、
大量の入門やら事例やらを扱う文書が見つかる
個人的にお勧めの教科書(入門書)は以下の2冊:
・形式手法入門
https://www.amazon.co.jp/dp/4274211886/
・組み込みソフトへの数理的アプローチ
https://www.amazon.co.jp/dp/4789838080/
このム板にも専用スレがある(過疎ってるけど
・【Alloy】形式言語による仕様記述【VDM】
http://mevius.2ch.net/test/read.cgi/tech/1357387746/
2018/08/19(日) 17:46:32.00ID:IdAXDQAD
>>36
ありがとう。今の組込はそんなことをやっているんだなあ。
ありがとう。今の組込はそんなことをやっているんだなあ。
2018/08/19(日) 22:10:30.70ID:Xhdb6YaQ
39デフォルトの名無しさん
2018/08/19(日) 23:25:26.66ID:Kq0ObHsK >>38
アンテナ強すぎてノイズ拾ってるんちゃうんか?
アンテナ強すぎてノイズ拾ってるんちゃうんか?
2018/08/19(日) 23:49:50.24ID:xR7/CWZ6
>>39
アンテナ「強」すぎとかググり力以前に日本語wwww
アンテナ「強」すぎとかググり力以前に日本語wwww
2018/08/20(月) 00:03:49.68ID:RbnQjERN
セックスが強いとも言うし
匂いが強いとも言うのよ
強いって言葉は何にでも使っていいの万能なの
匂いが強いとも言うのよ
強いって言葉は何にでも使っていいの万能なの
2018/08/20(月) 00:04:58.23ID:RbnQjERN
ググり力ってなんすか?www日本語エントロピーが拡散してますよ
2018/08/20(月) 00:18:54.12ID:K5IFIEIw
エントロピーは「増大」するんだがな
2018/08/20(月) 22:32:57.09ID:x5x1yb03
try - catch の大域脱出は構造化プログラミングに入るの?
許されてるのかどうかが知りたい
許されてるのかどうかが知りたい
2018/08/20(月) 22:40:55.14ID:K5IFIEIw
例外処理やついでに継続なんかは本質的にGOTOだからもちろんダメだろ
2018/08/21(火) 00:53:54.19ID:VdrWCawS
>>44
大域脱出は良いことだったのだろうか?
大域脱出は良いことだったのだろうか?
2018/08/21(火) 04:05:08.76ID:owpw6n+f
構造化は今でも必要だと思うよ
初期の(今でも?)プログラミングで作られた物が大変だったのは
何もかもが広域だったから
構造化にしてもオブジェクト指向にしても
アクセス範囲を狭小化したのが一番効果が大きい
余りにも何処からでもアクセスされてるとそのアクセスパターンが発散してしまって
組み合わせ数が多くなりすぎて事前予測不可能になる(テストしきれない)
オブジェクト指向プログラミングは粒度が最小化可能な物で
それによってアクセスパターンを最小化してバグを発生させ難く出来る
この部分に一番効用が有る
人間の認識限界
これを理解しているかどうかが鍵となる
エドガーダイクストラが言った一番の要点はアクセス範囲の極小化する為に構造化を提唱した
だからcobolみたいにdataなんちゃらーとプロセデュアなんちゃらーみたいに
処理とアクセスする物が分離されている物が一番問題があると指摘した
basicは変数が広域なので問題が有ると指摘した
クラス型オブジェクト指向プログラミングシステムでは
クラス内に変数とその処理をパッケージングしてアクセス範囲を完全に限定した
だからpropery get/set みたいな内部変数を直接外部から操作するような書き方や
それしか出来ないような言語は問題が有るし
問題有りだと騒がれる
初期の(今でも?)プログラミングで作られた物が大変だったのは
何もかもが広域だったから
構造化にしてもオブジェクト指向にしても
アクセス範囲を狭小化したのが一番効果が大きい
余りにも何処からでもアクセスされてるとそのアクセスパターンが発散してしまって
組み合わせ数が多くなりすぎて事前予測不可能になる(テストしきれない)
オブジェクト指向プログラミングは粒度が最小化可能な物で
それによってアクセスパターンを最小化してバグを発生させ難く出来る
この部分に一番効用が有る
人間の認識限界
これを理解しているかどうかが鍵となる
エドガーダイクストラが言った一番の要点はアクセス範囲の極小化する為に構造化を提唱した
だからcobolみたいにdataなんちゃらーとプロセデュアなんちゃらーみたいに
処理とアクセスする物が分離されている物が一番問題があると指摘した
basicは変数が広域なので問題が有ると指摘した
クラス型オブジェクト指向プログラミングシステムでは
クラス内に変数とその処理をパッケージングしてアクセス範囲を完全に限定した
だからpropery get/set みたいな内部変数を直接外部から操作するような書き方や
それしか出来ないような言語は問題が有るし
問題有りだと騒がれる
2018/08/21(火) 05:56:38.36ID:wy9DCHs4
>>44
try - catch は乱暴な仕組みだよなあ。
下の階層の例外を漏らさず捕獲する。
言い換えると下の階層を信用していない仕組み。
この仕組みのせいでますます適当にプログラミングできるようになったかもしれない。
try - catch は乱暴な仕組みだよなあ。
下の階層の例外を漏らさず捕獲する。
言い換えると下の階層を信用していない仕組み。
この仕組みのせいでますます適当にプログラミングできるようになったかもしれない。
2018/08/21(火) 06:42:58.86ID:JvEAafEP
むしろ逆だろ
適当なプログラミングするやつをカバーするために例外機構ができた
適当なプログラミングするやつをカバーするために例外機構ができた
2018/08/21(火) 07:14:29.94ID:VdrWCawS
2018/08/21(火) 07:27:11.40ID:MjIdhGPZ
規模が小さければ構造化でしょ
2018/08/21(火) 12:05:02.95ID:LMQ5YiiU
トライキャッチは構造化例外処理と呼ばれるけどね
2018/08/21(火) 12:06:08.08ID:LMQ5YiiU
入れ子にできるし
扱うフローが正常か異常かの違いかのお
扱うフローが正常か異常かの違いかのお
2018/08/21(火) 12:07:11.86ID:PbqcUH0g
>>52
見た目的には構造化されているけど、大域脱出はある意味gotoに近いものがあるかと
見た目的には構造化されているけど、大域脱出はある意味gotoに近いものがあるかと
2018/08/21(火) 15:24:11.78ID:LMQ5YiiU
>>54
正常フローを抜けるんだからしょうがない
正常フローを抜けるんだからしょうがない
2018/08/21(火) 15:24:39.70ID:LMQ5YiiU
フローが違うんですよ
2018/08/21(火) 15:34:38.67ID:U+/GxJ4D
>>54
> 見た目的には構造化されているけど、大域脱出はある意味gotoに近いものがあるかと
脱出でのgotoは検証のしやすさを乱さないからDijkstra本来の構造化プログラミングの精神には反しない(というのを昔、誰かが書いてたように思うが詳しいことは覚えてない)
問題は例えば制御構造(複合文)の内部のラベルに向かって構造の外側からgoto文等のジャンプによって制御を移す(飛び込む)ケース、確かCとかでは許されたのでは
これを許すと検証が非常に面倒になるので構造化プログラミングとしては許し難い暴挙
> 見た目的には構造化されているけど、大域脱出はある意味gotoに近いものがあるかと
脱出でのgotoは検証のしやすさを乱さないからDijkstra本来の構造化プログラミングの精神には反しない(というのを昔、誰かが書いてたように思うが詳しいことは覚えてない)
問題は例えば制御構造(複合文)の内部のラベルに向かって構造の外側からgoto文等のジャンプによって制御を移す(飛び込む)ケース、確かCとかでは許されたのでは
これを許すと検証が非常に面倒になるので構造化プログラミングとしては許し難い暴挙
2018/08/22(水) 02:09:46.54ID:feXPALIV
とはいえ、関数ポインタ(継承含む)があると例外は検証できなくなるし
検証しようとシグネチャに例外の種類を明記させると大変面倒なことになるしなー
Swiftや、C++の新規格みたいに最近は例外を投げるか投げないかだけを明記するのが流行りっぽい
検証しようとシグネチャに例外の種類を明記させると大変面倒なことになるしなー
Swiftや、C++の新規格みたいに最近は例外を投げるか投げないかだけを明記するのが流行りっぽい
2018/08/22(水) 02:24:49.37ID:MFrqsq3/
ゴジゴシリン
ヘルスハンバーグ
ヘルスハンバーグ
2018/08/22(水) 18:55:08.64ID:cL0nL/CZ
>>58
> とはいえ、関数ポインタ(継承含む)があると例外は検証できなくなるし
関数ポインタが許される言語の検証は例外処理の検証以上に厄介だよ
現実問題として関数ポインタや手続き(関数)の引数・結果値としての手続き(関数)を許す言語の検証は
非常に労力を要することなるので実用的ではないと思うが
> とはいえ、関数ポインタ(継承含む)があると例外は検証できなくなるし
関数ポインタが許される言語の検証は例外処理の検証以上に厄介だよ
現実問題として関数ポインタや手続き(関数)の引数・結果値としての手続き(関数)を許す言語の検証は
非常に労力を要することなるので実用的ではないと思うが
2018/08/22(水) 22:36:34.05ID:ZDi+C+Us
複数返り値さえあれば例外なんてほとんど必要ないのに
2018/08/23(木) 12:25:24.88ID:NPcuqlt3
コアダンプ万歳
2018/08/23(木) 12:39:10.83ID:xORHd8KX
ブルスクマンセー!
2018/08/23(木) 12:41:10.97ID:NPcuqlt3
やっぱこれだろ→💣
2018/08/23(木) 21:08:06.45ID:af7u6dh0
>>61
確かに例外を使い過ぎている感があるよね
確かに例外を使い過ぎている感があるよね
2018/08/24(金) 02:12:52.19ID:aszYuZqI
>>構造化プログラミング
今でもCOBOLとPL/1では生きてるぞ
今でもCOBOLとPL/1では生きてるぞ
67デフォルトの名無しさん
2018/08/25(土) 13:33:32.69ID:8WZtp+ee Wikipedia の構造化プログラミングが I.hidekazu という奴のせいで酷い内容になっている。
https://ja.wikipedia.org/wiki/%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
こいつは構造化定理と構造化プログラミングの区別ができているのか?
https://ja.wikipedia.org/wiki/%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
こいつは構造化定理と構造化プログラミングの区別ができているのか?
2018/08/25(土) 14:09:07.80ID:HVFTZtzY
2018/08/25(土) 14:21:12.16ID:E22oAZjP
これはひどい
2018/08/25(土) 19:17:08.85ID:v3X6N/oY
2018/08/25(土) 19:26:53.82ID:1SePckD8
でも前からこの記事編集してるみたいだぞ
2018/08/25(土) 19:42:13.77ID:uIVYIEvN
>>70
何をネタ元にしたらこんな記事が書けるのか?
何をネタ元にしたらこんな記事が書けるのか?
2018/08/25(土) 19:54:15.74ID:uIVYIEvN
>>67
ノートで抗議している人がいるけど聞く耳持つのかねえ?
ノートで抗議している人がいるけど聞く耳持つのかねえ?
74デフォルトの名無しさん
2018/08/25(土) 20:01:04.96ID:KMExyDFm 加筆前と大して変わってないぞ
図が入って連接・選択・繰り返しがわかりやすくなったくらいだろ
お前らろくに読んでないんじゃないか?
図が入って連接・選択・繰り返しがわかりやすくなったくらいだろ
お前らろくに読んでないんじゃないか?
2018/08/25(土) 20:06:43.61ID:8WZtp+ee
>>74
お前、これを読んで一緒だと思うのか?
加筆前
https://ja.wikipedia.org/w/index.php?title=%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0&oldid=69567277
お前、これを読んで一緒だと思うのか?
加筆前
https://ja.wikipedia.org/w/index.php?title=%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0&oldid=69567277
76デフォルトの名無しさん
2018/08/25(土) 20:11:32.98ID:KMExyDFm77デフォルトの名無しさん
2018/08/25(土) 20:12:05.97ID:KMExyDFm お前らろくに読みもせずにこのスレのバイアスだけで文句言ってるだろ
池沼どもが
池沼どもが
2018/08/25(土) 20:13:35.62ID:8WZtp+ee
79デフォルトの名無しさん
2018/08/25(土) 20:24:25.98ID:KMExyDFm >>78
違うわ、お前が死ねよ
違うわ、お前が死ねよ
2018/08/25(土) 20:26:20.67ID:HVFTZtzY
>>74>>76>>77
文頭からして全然異なっている。KMExyDFm の頭はおかしいのか?
https://ja.wikipedia.org/w/index.php?title=%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0&oldid=69685367
>ソフトウェアの複雑な制御フローを連接・選択・繰り返しおよびネスティング(nesting)の多層化[1]によって整理しながらプログラミングを行うダイクストラ流段階的詳細化法[2]を言う[3]。
これってノートでも指摘されているように段階的抽象化と段階的詳細化の区別が全然できていない。
>単純にgoto文を使用しないgoto-lessプログラミングと理解されていることが多い[4][5]。
ここの「理解」を他の人が「誤解」に修正したらI.hidekazuが以下の返信。
>平成30年8月21日 (火) 14:21 I.hidekazu (会話 | 投稿記録) . . (37,161バイト) (-361) . .
>(歴史的発展に関する記述を脚注を使って整理した。ほか細かい整理。
>goto lessプログラミングは十分ではない理解ではあるものの、誤解という強い表現を使うほどではないので理解にさせてください。)
つまりI.hidekazuに言わせると、構造化プログラミングを構造化定理と取り違えても誤解というほどの間違いではないということらしい。
明らかに構造化プログラミングと構造化定理の区別ができていない!
文頭からして全然異なっている。KMExyDFm の頭はおかしいのか?
https://ja.wikipedia.org/w/index.php?title=%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0&oldid=69685367
>ソフトウェアの複雑な制御フローを連接・選択・繰り返しおよびネスティング(nesting)の多層化[1]によって整理しながらプログラミングを行うダイクストラ流段階的詳細化法[2]を言う[3]。
これってノートでも指摘されているように段階的抽象化と段階的詳細化の区別が全然できていない。
>単純にgoto文を使用しないgoto-lessプログラミングと理解されていることが多い[4][5]。
ここの「理解」を他の人が「誤解」に修正したらI.hidekazuが以下の返信。
>平成30年8月21日 (火) 14:21 I.hidekazu (会話 | 投稿記録) . . (37,161バイト) (-361) . .
>(歴史的発展に関する記述を脚注を使って整理した。ほか細かい整理。
>goto lessプログラミングは十分ではない理解ではあるものの、誤解という強い表現を使うほどではないので理解にさせてください。)
つまりI.hidekazuに言わせると、構造化プログラミングを構造化定理と取り違えても誤解というほどの間違いではないということらしい。
明らかに構造化プログラミングと構造化定理の区別ができていない!
81デフォルトの名無しさん
2018/08/25(土) 20:32:50.77ID:KMExyDFm >>80
不十分な理解ということだろ
言ってること間違ってないじゃん
>単純にgoto文を使用しないgoto-lessプログラミングと理解されていることが多い[4][5]。
この文削除でもいいくらい
誤解という言葉はそれってあなたのただの感想ですよねってことになる
感想文書くところじゃないから理解に修正したんだろ
削除してもいいくらいのクソ情報だよ
不十分な理解ということだろ
言ってること間違ってないじゃん
>単純にgoto文を使用しないgoto-lessプログラミングと理解されていることが多い[4][5]。
この文削除でもいいくらい
誤解という言葉はそれってあなたのただの感想ですよねってことになる
感想文書くところじゃないから理解に修正したんだろ
削除してもいいくらいのクソ情報だよ
82デフォルトの名無しさん
2018/08/25(土) 20:33:24.59ID:KMExyDFm 事実と感想を分けれてない
2018/08/25(土) 20:36:00.98ID:HVFTZtzY
>>81
お前、I.hidekazu本人じゃないの?ノートに似たようなことを書いているよな。
>加えて、goto文の論争についてはバッサリ削除してしまっていいと思います。--I.hidekazu(会話) 2012年11月23日 (金)
それと、goto文の話以外は反論できないのか?まあ、できないだろうな。
お前、I.hidekazu本人じゃないの?ノートに似たようなことを書いているよな。
>加えて、goto文の論争についてはバッサリ削除してしまっていいと思います。--I.hidekazu(会話) 2012年11月23日 (金)
それと、goto文の話以外は反論できないのか?まあ、できないだろうな。
2018/08/25(土) 20:37:15.65ID:HVFTZtzY
2018/08/25(土) 20:47:08.05ID:HVFTZtzY
>>80の続き
概要からしておかしい。I.hidekazuは概要のほとんどをフローチャートの説明にしている。
しかし、構造化プログラミングはそういうものではない。
「構造化プログラミングとは何か?」はノートに書いている人の方が正しい。
https://ja.wikipedia.org/wiki/%E3%83%8E%E3%83%BC%E3%83%88:%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
>・良く構造化されたプログラム (well-structured programs) → 制御フローのことではない
>・大きなプログラムの理解を助ける段階的抽象化 (step-wise abstraction) → これの反語が段階的詳細化
>・抽象データとその操作の抽象文の共同詳細化 (joint refinement) → オブジェクト指向のクラスに似た考え
>・プログラムの階層化(真珠のネックレスとしてのプログラム) (Programs as necklaces strung from pearls) → 段階的抽象化よりも大きな単位の階層化
>
>「連接・選択・繰り返し」については、段階的抽象化の一要素に過ぎないのです。
概要の最後にI.hidekazuはこんなことを書いている。
>これを解決する手段としてダイクストラが開発技法として導入したのが抽象(abstract)及びフローチャートのネスト(nest)すなわち段階的詳細化[17]である。
「抽象(abstract)及びフローチャートのネスト」が段階的詳細化って頭沸いているのか?
抽象的な設計から始めて詳細化していくのが段階的詳細化。
コードの一部を括り出して抽象化していくのが段階的抽象化。
I.hidekazuは完全に理解ができていない。
概要からしておかしい。I.hidekazuは概要のほとんどをフローチャートの説明にしている。
しかし、構造化プログラミングはそういうものではない。
「構造化プログラミングとは何か?」はノートに書いている人の方が正しい。
https://ja.wikipedia.org/wiki/%E3%83%8E%E3%83%BC%E3%83%88:%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
>・良く構造化されたプログラム (well-structured programs) → 制御フローのことではない
>・大きなプログラムの理解を助ける段階的抽象化 (step-wise abstraction) → これの反語が段階的詳細化
>・抽象データとその操作の抽象文の共同詳細化 (joint refinement) → オブジェクト指向のクラスに似た考え
>・プログラムの階層化(真珠のネックレスとしてのプログラム) (Programs as necklaces strung from pearls) → 段階的抽象化よりも大きな単位の階層化
>
>「連接・選択・繰り返し」については、段階的抽象化の一要素に過ぎないのです。
概要の最後にI.hidekazuはこんなことを書いている。
>これを解決する手段としてダイクストラが開発技法として導入したのが抽象(abstract)及びフローチャートのネスト(nest)すなわち段階的詳細化[17]である。
「抽象(abstract)及びフローチャートのネスト」が段階的詳細化って頭沸いているのか?
抽象的な設計から始めて詳細化していくのが段階的詳細化。
コードの一部を括り出して抽象化していくのが段階的抽象化。
I.hidekazuは完全に理解ができていない。
86デフォルトの名無しさん
2018/08/25(土) 20:48:08.63ID:KMExyDFm >>83
違うよ、俺は完全に中立な第三者、その俺から見ても
修正前のものは感情的すぎるというか気持ち悪い
執筆者の感情と客観的な事実が混ざってどす黒い色になってる
こんなの書いてるから日本のWikipediaはバカにされるんだよ
>>84
誤解は事実ではないんですよ、みんなは誤解してるんだという思いなんですよ
書いた人間の思いが誤解という言葉には詰まっています
> 誤解という強い表現を使うほどではない」は完全に感想。
これが構造化プログラミングの中に書かれてたらヤバイですよ
でも書かれてないから問題ないんです
執筆者がどういう思いを持っているかを本文に書くべきではありません
あくまで中立に客観的に平等にそして公平に書くべきです
違うよ、俺は完全に中立な第三者、その俺から見ても
修正前のものは感情的すぎるというか気持ち悪い
執筆者の感情と客観的な事実が混ざってどす黒い色になってる
こんなの書いてるから日本のWikipediaはバカにされるんだよ
>>84
誤解は事実ではないんですよ、みんなは誤解してるんだという思いなんですよ
書いた人間の思いが誤解という言葉には詰まっています
> 誤解という強い表現を使うほどではない」は完全に感想。
これが構造化プログラミングの中に書かれてたらヤバイですよ
でも書かれてないから問題ないんです
執筆者がどういう思いを持っているかを本文に書くべきではありません
あくまで中立に客観的に平等にそして公平に書くべきです
2018/08/25(土) 20:51:46.61ID:HVFTZtzY
88デフォルトの名無しさん
2018/08/25(土) 20:56:25.37ID:KMExyDFm2018/08/25(土) 20:56:49.75ID:8WZtp+ee
ID:KMExyDFm は、ID:HVFTZtzY が書いていることを理解できていないみたい。
こういう人が来ると疲れるわ。
本質的なことは>>4に書かれているけど、ID:KMExyDFm はこれも理解できないのかなあ?
こういう人が来ると疲れるわ。
本質的なことは>>4に書かれているけど、ID:KMExyDFm はこれも理解できないのかなあ?
2018/08/25(土) 20:57:28.89ID:8WZtp+ee
91デフォルトの名無しさん
2018/08/25(土) 20:57:37.22ID:KMExyDFm 完全にI.hidekazuに論破されてるじゃん
書き換えて正解だよ
書き換えて正解だよ
92デフォルトの名無しさん
2018/08/25(土) 20:58:22.44ID:KMExyDFm93デフォルトの名無しさん
2018/08/25(土) 20:59:24.06ID:KMExyDFm94デフォルトの名無しさん
2018/08/25(土) 21:00:30.92ID:KMExyDFm そんなに気に入らないなら自分で修正すれば良いのに
このスレでろくに読みもせずになんとなく間違ってる
雰囲気だから叩いておこうという卑しい心が透けて見えるよ
ほんとくだらない
このスレでろくに読みもせずになんとなく間違ってる
雰囲気だから叩いておこうという卑しい心が透けて見えるよ
ほんとくだらない
2018/08/25(土) 21:03:00.68ID:HVFTZtzY
96デフォルトの名無しさん
2018/08/25(土) 21:04:35.02ID:KMExyDFm2018/08/25(土) 21:07:43.36ID:HVFTZtzY
>>96
お前(I.hidekazu)、本当にアホだな。
段階的詳細化:抽象設計→詳細設計
段階的抽象化:プログラムコード→コードを括り出して抽象化
日本語文法が分かっていないのはお前だ!
だからWikipediaにあんなことを書くのだろうが!
お前(I.hidekazu)、本当にアホだな。
段階的詳細化:抽象設計→詳細設計
段階的抽象化:プログラムコード→コードを括り出して抽象化
日本語文法が分かっていないのはお前だ!
だからWikipediaにあんなことを書くのだろうが!
98デフォルトの名無しさん
2018/08/25(土) 21:11:33.03ID:KMExyDFm >>97
及びの意味を考えろよ
単語の意味だけ考えて文章のコンテキストを読めてない
文盲って言うのかな、戦後の日本の国語教育の失敗だよね
結論を言うとWikipediaはいまのままでいい
読書感想文のような客観性のない感情論は削除しまくってもいいと思うけどね
消したら消したでアホどもが騒ぐからしかたなく残してるんだろうな
日本語のWikipediaの品質が低いのはそうしたアホなくせに時間だけは
持て余してるオタクどもに配慮しなければいけないからだろ
及びの意味を考えろよ
単語の意味だけ考えて文章のコンテキストを読めてない
文盲って言うのかな、戦後の日本の国語教育の失敗だよね
結論を言うとWikipediaはいまのままでいい
読書感想文のような客観性のない感情論は削除しまくってもいいと思うけどね
消したら消したでアホどもが騒ぐからしかたなく残してるんだろうな
日本語のWikipediaの品質が低いのはそうしたアホなくせに時間だけは
持て余してるオタクどもに配慮しなければいけないからだろ
2018/08/25(土) 21:12:42.26ID:HVFTZtzY
I.hidekazu = ID:KMExyDFm は、ここで敗北すると面子丸つぶれなので必死。
I.hidekazuでGoogle検索するとここが出て来るからなwww
I.hidekazuでGoogle検索するとここが出て来るからなwww
100デフォルトの名無しさん
2018/08/25(土) 21:17:08.24ID:HVFTZtzY >>98
>及びの意味を考えろよ
一[接]《漢文訓読で接続詞に使う「及」の字を「および」と読んだところから》複数の事物・事柄を並列して挙げたり、別の事物・事柄を付け加えて言ったりするのに用いる語。と。ならびに。また。そして。「生徒及び父兄」「国語、数学、及び英語は必修」
[補説]多くの語を並列するときは、最後にくる語との間にだけ置くことが多い。
二[名]及ぶこと。届くこと。
明らかに一の意味だ。
> 抽象(abstract)及びフローチャートのネスト(nest)すなわち段階的詳細化[17]である
つまり、I.hidekazuは「抽象が段階的詳細化に含まれる」と言っているわけだな。
アホじゃん。
>及びの意味を考えろよ
一[接]《漢文訓読で接続詞に使う「及」の字を「および」と読んだところから》複数の事物・事柄を並列して挙げたり、別の事物・事柄を付け加えて言ったりするのに用いる語。と。ならびに。また。そして。「生徒及び父兄」「国語、数学、及び英語は必修」
[補説]多くの語を並列するときは、最後にくる語との間にだけ置くことが多い。
二[名]及ぶこと。届くこと。
明らかに一の意味だ。
> 抽象(abstract)及びフローチャートのネスト(nest)すなわち段階的詳細化[17]である
つまり、I.hidekazuは「抽象が段階的詳細化に含まれる」と言っているわけだな。
アホじゃん。
101デフォルトの名無しさん
2018/08/25(土) 21:18:54.69ID:HVFTZtzY102デフォルトの名無しさん
2018/08/25(土) 21:20:27.77ID:KMExyDFm >>99
何度も言ってるけど、俺はI.hidekazuではないよ
君は思い込みが激しいね
こうだと思いこんだらそれは違うよと言っても考えを改めない
難儀な性格してるね、文章もまともに読めないし
5chでバイアスかけられてイキってるだけじゃん
何度も言ってるけど、俺はI.hidekazuではないよ
君は思い込みが激しいね
こうだと思いこんだらそれは違うよと言っても考えを改めない
難儀な性格してるね、文章もまともに読めないし
5chでバイアスかけられてイキってるだけじゃん
103デフォルトの名無しさん
2018/08/25(土) 21:21:20.79ID:HVFTZtzY >>102
だったらどういうロジックで俺が間違えているのか書いてみろ
だったらどういうロジックで俺が間違えているのか書いてみろ
104デフォルトの名無しさん
2018/08/25(土) 21:23:05.09ID:KMExyDFm105デフォルトの名無しさん
2018/08/25(土) 21:26:08.63ID:KMExyDFm 論理的な思考力の弱い人は
普段接するようなものに例えてみると
理解力があがるという認知学の研究結果がある
それをふまえて例文を示そう
空を飛ぶのは鳥および飛行機、すなわちトンボである
という文は
鳥がトンボであることを述べていない
普段接するようなものに例えてみると
理解力があがるという認知学の研究結果がある
それをふまえて例文を示そう
空を飛ぶのは鳥および飛行機、すなわちトンボである
という文は
鳥がトンボであることを述べていない
106デフォルトの名無しさん
2018/08/25(土) 21:26:27.37ID:HVFTZtzY >>104
そうやってはぐらかしてないで反論してみろ。できないよな?負け犬。
そうやってはぐらかしてないで反論してみろ。できないよな?負け犬。
107デフォルトの名無しさん
2018/08/25(土) 21:29:28.30ID:KMExyDFm108デフォルトの名無しさん
2018/08/25(土) 21:29:55.14ID:8WZtp+ee >>106
ID:KMExyDFm は、はぐらかしを続けてスレを流しているのではないでしょうか?
ロジカルな反論は全くできていないし、する気もないのでしょう。
ID:KMExyDFm が負けを認めているのと一緒です。
ID:KMExyDFm は、はぐらかしを続けてスレを流しているのではないでしょうか?
ロジカルな反論は全くできていないし、する気もないのでしょう。
ID:KMExyDFm が負けを認めているのと一緒です。
109デフォルトの名無しさん
2018/08/25(土) 21:33:07.32ID:KMExyDFm >>108
議論に勝ちも負けも良いも悪いもないよ
そうやってなんでもかんでも勝ち負けで考えるから
相手を貶めてやろうなんてことになって
議論が成り立たなくなるんだよ
Wikipediaに書き込む時は冷静になってから書き込むんやで
Wikipediaに勝ち負けなんてないんやからな、おじさんとの約束やで
議論に勝ちも負けも良いも悪いもないよ
そうやってなんでもかんでも勝ち負けで考えるから
相手を貶めてやろうなんてことになって
議論が成り立たなくなるんだよ
Wikipediaに書き込む時は冷静になってから書き込むんやで
Wikipediaに勝ち負けなんてないんやからな、おじさんとの約束やで
110デフォルトの名無しさん
2018/08/25(土) 21:35:30.91ID:8WZtp+ee >>109
やはりはぐらかすだけですね。こんな人にかまっても時間の無駄です。
やはりはぐらかすだけですね。こんな人にかまっても時間の無駄です。
111デフォルトの名無しさん
2018/08/25(土) 21:38:13.82ID:HVFTZtzY >>110
だな。もうやめとくわ。
だな。もうやめとくわ。
112デフォルトの名無しさん
2018/08/25(土) 21:42:32.14ID:4ywFAurT プログラムを実際に書いてると同じような処理があれば纏めようとするだけで、それが構造化にしなきゃとかオブジェクト指向にしなきゃとか考えないよ
そういうのに拘るのは教科書知識で定義をうんちく垂れてる層か他人が作ったのを組み合わせてるだけの層
でしょ
ぶっちゃけ定義なんてどうでもいい
そういうのに拘るのは教科書知識で定義をうんちく垂れてる層か他人が作ったのを組み合わせてるだけの層
でしょ
ぶっちゃけ定義なんてどうでもいい
113デフォルトの名無しさん
2018/08/25(土) 21:43:07.54ID:l6qIS0xn 『抽象(abstract)』及び『フローチャートのネスト(nest)すなわち段階的詳細化[17]』である。
『抽象(abstract)及びフローチャートのネスト(nest)』すなわち『段階的詳細化[17]』である。
誤読されたくなければ読点でも入れとけ
『抽象(abstract)及びフローチャートのネスト(nest)』すなわち『段階的詳細化[17]』である。
誤読されたくなければ読点でも入れとけ
114デフォルトの名無しさん
2018/08/25(土) 21:43:55.80ID:KMExyDFm 君たちは何を成し遂げたいんですか?
Wikipediaの内容が気に入らないなら書き換えればいいじゃないですか
それをやらずにこのスレで客観性を欠くバイアスを掛け合って
心地よくなっても意味がないというか、それこそ時間の浪費ですよ
Wikipediaの内容が気に入らないなら書き換えればいいじゃないですか
それをやらずにこのスレで客観性を欠くバイアスを掛け合って
心地よくなっても意味がないというか、それこそ時間の浪費ですよ
115デフォルトの名無しさん
2018/08/26(日) 00:54:37.75ID:LdpdygnY 酷い流れだ
116デフォルトの名無しさん
2018/08/26(日) 01:02:24.37ID:wLdjFotr I.hidekazu登場
https://ja.wikipedia.org/wiki/%E3%83%8E%E3%83%BC%E3%83%88:%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
人の話を聞かないではぐらかすところがID:KMExyDFmに似ている
https://ja.wikipedia.org/wiki/%E3%83%8E%E3%83%BC%E3%83%88:%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
人の話を聞かないではぐらかすところがID:KMExyDFmに似ている
117デフォルトの名無しさん
2018/08/26(日) 04:22:57.95ID:KPw4gXPT 構造化プログラミングについてI.hidekazuの理解が完全に間違っている証拠
この投稿の時点で現行のI.hidekazu版の構造化プログラミングの記事では
「ダイクストラの構造化技法」などという項目があり、そこには
>従来のフローチャートの進行方向を単線化するため、プログラムは順序的プログラムでなくてはならず、
>さらにその順序的プログラムはフローチャートの制御の規律を固守するため[23]、
>・・・、goto文は使用しないようにすべきであるとした[26][28]。
そもそもダイクストラは技法など述べたことはない。
彼の有名な「構造的プログラミング」(ホーア、ダールとの共著書の中の彼の論説)でも
段階的に詳細化を行ってプログラムに至るという考え方については述べているが
とても技法と呼べるほど具体的で詳細な技術レベルのものではなくせいぜい「正しい考え方」に過ぎない。
更に言えば、ダイクストラは「goto文は使用しないようにすべきである」というような単純な規準は主張していない。
これを主張したのはダイクストラでなくIBMのMillsである。
ダイクストラの主張したことは「goto文は検証の障害になることが多い」ということと
「プログラムはその正しさを示せるように書かれるべきである」ということである。
この2つの主張と「goto文は使用しないようにすべきである」という正しくはMillsの主張とが全くの別物だと
理解できないI.hidekazuのような類の人間は「構造化プログラミング」の記事を執筆すべきでない。
そういうダイクストラの主張に無理解でまたMillsの役割も知らず彼の名前もその記事の中で正しく位置付けられない
全くの無知な素人が、記事を勝手に書くことは他の執筆者や利用者にとって全くの迷惑をかけるだけなので
己の無知蒙昧さを自覚して執筆せず前のバージョンに戻して自重するのが正常な人間として最初に成すべき事柄である。
この投稿の時点で現行のI.hidekazu版の構造化プログラミングの記事では
「ダイクストラの構造化技法」などという項目があり、そこには
>従来のフローチャートの進行方向を単線化するため、プログラムは順序的プログラムでなくてはならず、
>さらにその順序的プログラムはフローチャートの制御の規律を固守するため[23]、
>・・・、goto文は使用しないようにすべきであるとした[26][28]。
そもそもダイクストラは技法など述べたことはない。
彼の有名な「構造的プログラミング」(ホーア、ダールとの共著書の中の彼の論説)でも
段階的に詳細化を行ってプログラムに至るという考え方については述べているが
とても技法と呼べるほど具体的で詳細な技術レベルのものではなくせいぜい「正しい考え方」に過ぎない。
更に言えば、ダイクストラは「goto文は使用しないようにすべきである」というような単純な規準は主張していない。
これを主張したのはダイクストラでなくIBMのMillsである。
ダイクストラの主張したことは「goto文は検証の障害になることが多い」ということと
「プログラムはその正しさを示せるように書かれるべきである」ということである。
この2つの主張と「goto文は使用しないようにすべきである」という正しくはMillsの主張とが全くの別物だと
理解できないI.hidekazuのような類の人間は「構造化プログラミング」の記事を執筆すべきでない。
そういうダイクストラの主張に無理解でまたMillsの役割も知らず彼の名前もその記事の中で正しく位置付けられない
全くの無知な素人が、記事を勝手に書くことは他の執筆者や利用者にとって全くの迷惑をかけるだけなので
己の無知蒙昧さを自覚して執筆せず前のバージョンに戻して自重するのが正常な人間として最初に成すべき事柄である。
118デフォルトの名無しさん
2018/08/26(日) 04:27:40.47ID:KPw4gXPT119デフォルトの名無しさん
2018/08/26(日) 10:11:55.22ID:IHxJX3F+120デフォルトの名無しさん
2018/08/26(日) 11:09:15.04ID:IHxJX3F+ ダイクストラ文学というべきかなあ、このときの作者の思いを述べなさいみたいな
読書感想文なんだよね、構造化プログラミングは文学なのかね
読書感想文なんだよね、構造化プログラミングは文学なのかね
121デフォルトの名無しさん
2018/08/26(日) 11:20:38.49ID:IHxJX3F+ >「goto文は検証の障害になることが多い」
>「プログラムはその正しさを示せるように書かれるべきである」
>「goto文は使用しないようにすべきである」
ついでに言うと、これは演繹してるだけだから全く同じことを述べてる
>「プログラムはその正しさを示せるように書かれるべきである」
>「goto文は使用しないようにすべきである」
ついでに言うと、これは演繹してるだけだから全く同じことを述べてる
122デフォルトの名無しさん
2018/08/26(日) 11:42:07.72ID:ylpyaNXE >>66
COBOLってさ
プログラム仕様書をそのままプログラム化させるのが目的なようで、宣言文だらけ
プログラムの半分が宣言文じゃないかっていうぐらい
回りくどいんだよね
データのバイト長(ワード長)まで記述してんだから
演算子も確か記号使わず、単語だし
足し算ならPLUSなどと初期のLISPみたいで
(うろ覚え)
COBOLってさ
プログラム仕様書をそのままプログラム化させるのが目的なようで、宣言文だらけ
プログラムの半分が宣言文じゃないかっていうぐらい
回りくどいんだよね
データのバイト長(ワード長)まで記述してんだから
演算子も確か記号使わず、単語だし
足し算ならPLUSなどと初期のLISPみたいで
(うろ覚え)
123デフォルトの名無しさん
2018/08/26(日) 13:22:18.83ID:bvQEm1A5124デフォルトの名無しさん
2018/08/26(日) 13:23:30.72ID:bvQEm1A5125デフォルトの名無しさん
2018/08/26(日) 13:29:42.32ID:IHxJX3F+ バイアス要員が来ました
126デフォルトの名無しさん
2018/08/26(日) 13:31:18.29ID:LdpdygnY わざわざ同じワード使って自己紹介しなくても
127デフォルトの名無しさん
2018/08/26(日) 14:37:42.81ID:mjTQB2RX hidekazu の人気に嫉妬… ><
128デフォルトの名無しさん
2018/08/26(日) 14:54:55.94ID:fQKcc+Ig129デフォルトの名無しさん
2018/08/26(日) 15:20:05.51ID:hANAm2gW このスレの低学歴低知能たちは
教育用や論文の疑似コードに
なんでpascalがよく採用されてるか
まったく分かってない
教育用や論文の疑似コードに
なんでpascalがよく採用されてるか
まったく分かってない
130デフォルトの名無しさん
2018/08/26(日) 15:23:50.52ID:IHxJX3F+131デフォルトの名無しさん
2018/08/26(日) 15:27:31.18ID:hANAm2gW それが分かる程度ならWikipediaを編集できる
わかった?
わかった?
132デフォルトの名無しさん
2018/08/26(日) 15:33:31.61ID:IHxJX3F+ >>131
先生はWikipediaを編集できるのですか?
先生はWikipediaを編集できるのですか?
133デフォルトの名無しさん
2018/08/26(日) 15:35:40.93ID:hANAm2gW 編集できる
しかしオレはwikipedeiaなんか編集しない
編集できることと編集することは
まったく関係ないからな
しかしオレはwikipedeiaなんか編集しない
編集できることと編集することは
まったく関係ないからな
134デフォルトの名無しさん
2018/08/26(日) 15:44:06.95ID:IHxJX3F+ >>133
先生は教育用や論文の疑似コードになんでpascalが採用されてるかわかりますか?
先生は教育用や論文の疑似コードになんでpascalが採用されてるかわかりますか?
135デフォルトの名無しさん
2018/08/26(日) 15:46:01.44ID:hANAm2gW 分かってる
しかしオレはこのスレにその理由なんか書かない
オレが分かってることと、オレがこのスレに書くことは
まったく関係ないからな
しかしオレはこのスレにその理由なんか書かない
オレが分かってることと、オレがこのスレに書くことは
まったく関係ないからな
136デフォルトの名無しさん
2018/08/26(日) 15:48:26.09ID:IHxJX3F+137デフォルトの名無しさん
2018/08/26(日) 15:53:54.16ID:hANAm2gW138デフォルトの名無しさん
2018/08/26(日) 16:05:39.46ID:KPw4gXPT139デフォルトの名無しさん
2018/08/26(日) 16:09:04.27ID:IHxJX3F+ いくつかの学者は、Bohm-Jacopiniの結果に純粋なアプローチをとり、B?h
m-Jacopiniの証拠では必要でないため、ループの途中からの復帰や復帰な
どの命令でさえ悪い習慣であると主張し、すべてのループが単一の出口点。
この純粋主義的アプローチは、1990年代半ばまでの学術の入門プログラミン
グ授業の教授のための好ましいツールであったパスカル・プログラミング言
語(1968-1969年に設計されたもの)で具現化されている[9]
B?hm-Jacopini定理を直接適用すると、構造化されたグラフに追加の局所変
数が導入され、コードの重複も生じる可能性があります。後者の問題は、こ
の文脈ではループと半分の問題と呼ばれている[13]。パスカルはこれらの問
題の両方に影響され、Eric S. Robertsの経験的研究によれば、学生のプ
ログラマは、配列内の要素を検索する関数を書くことを含む、いくつかの単
純な問題に対してPascalで正しい解決策を定めることが困難でした。ロバー
ツが引用したHenry Shapiroの1980年の調査では、Pascalが提供する制御
構造だけを使用した場合、被験者の20%のみが正しい解答を得たが、被験者
はこの問題のコードを書いていなかった。ループの真中[9]
m-Jacopiniの証拠では必要でないため、ループの途中からの復帰や復帰な
どの命令でさえ悪い習慣であると主張し、すべてのループが単一の出口点。
この純粋主義的アプローチは、1990年代半ばまでの学術の入門プログラミン
グ授業の教授のための好ましいツールであったパスカル・プログラミング言
語(1968-1969年に設計されたもの)で具現化されている[9]
B?hm-Jacopini定理を直接適用すると、構造化されたグラフに追加の局所変
数が導入され、コードの重複も生じる可能性があります。後者の問題は、こ
の文脈ではループと半分の問題と呼ばれている[13]。パスカルはこれらの問
題の両方に影響され、Eric S. Robertsの経験的研究によれば、学生のプ
ログラマは、配列内の要素を検索する関数を書くことを含む、いくつかの単
純な問題に対してPascalで正しい解決策を定めることが困難でした。ロバー
ツが引用したHenry Shapiroの1980年の調査では、Pascalが提供する制御
構造だけを使用した場合、被験者の20%のみが正しい解答を得たが、被験者
はこの問題のコードを書いていなかった。ループの真中[9]
140デフォルトの名無しさん
2018/08/26(日) 16:09:55.36ID:KPw4gXPT >>121
> 「goto文は検証の障害になることが多い」
> >「プログラムはその正しさを示せるように書かれるべきである」
>
> >「goto文は使用しないようにすべきである」
>
> ついでに言うと、これは演繹してるだけだから全く同じことを述べてる
それが君やI.hidekazuの根本的な間違い
Dijkstraの主張は正しさを示せるようなプログラムを書くべきということであって
gotoは障害になり易いと主張しているに過ぎない
つまり正しさを示す上で障害にならないgoto文まで使用すべきでないとはDijkstraは主張していない
goto文を使わず3基本構造で書けという分かり易いが極めて薄っぺらな主張をしたのはDijkstraでなくMillsだよ
これを区別できない人間は己の無知を認識して黙ってろ
> 「goto文は検証の障害になることが多い」
> >「プログラムはその正しさを示せるように書かれるべきである」
>
> >「goto文は使用しないようにすべきである」
>
> ついでに言うと、これは演繹してるだけだから全く同じことを述べてる
それが君やI.hidekazuの根本的な間違い
Dijkstraの主張は正しさを示せるようなプログラムを書くべきということであって
gotoは障害になり易いと主張しているに過ぎない
つまり正しさを示す上で障害にならないgoto文まで使用すべきでないとはDijkstraは主張していない
goto文を使わず3基本構造で書けという分かり易いが極めて薄っぺらな主張をしたのはDijkstraでなくMillsだよ
これを区別できない人間は己の無知を認識して黙ってろ
141デフォルトの名無しさん
2018/08/26(日) 16:13:53.74ID:IHxJX3F+ >>140
それはダイクストラを悪者にしたくないという気持ちの現れだわ
お気持ちが混じり合ってど汚い色に変色してる
ダイクストラに対する冒涜だわ、ダイクストラはそんな薄っぺらいことが
言いたかったんじゃない、goto文はプログラムの障害だと明確に述べている
それはダイクストラを悪者にしたくないという気持ちの現れだわ
お気持ちが混じり合ってど汚い色に変色してる
ダイクストラに対する冒涜だわ、ダイクストラはそんな薄っぺらいことが
言いたかったんじゃない、goto文はプログラムの障害だと明確に述べている
142デフォルトの名無しさん
2018/08/26(日) 16:14:52.79ID:IHxJX3F+ Millsはダイクストラの発言を明確に理解してる
143デフォルトの名無しさん
2018/08/26(日) 16:22:35.82ID:kY312++o >>142
こいつ完全に狂っているわw
こいつ完全に狂っているわw
144デフォルトの名無しさん
2018/08/26(日) 16:39:29.01ID:hANAm2gW 構造化プログラムの理念は
3つの制御構造で適切なコードすら記述できないアンリカバブルな知恵遅れは
コードなんか書いてはダメということだからな
頭悪いバカはあっちいけといってるワケ
わかった?
3つの制御構造で適切なコードすら記述できないアンリカバブルな知恵遅れは
コードなんか書いてはダメということだからな
頭悪いバカはあっちいけといってるワケ
わかった?
145デフォルトの名無しさん
2018/08/26(日) 16:39:47.15ID:kY312++o >>138
Wikipedia は間違えた情報を広める害悪だわな。
Google の重視する網羅性が突出しているので、どうしても検索の上位になってしまう。
しかし、Wikipedia の書き方なんて勉強ってほどでもないと思うけどねえ。
Wikipedia は間違えた情報を広める害悪だわな。
Google の重視する網羅性が突出しているので、どうしても検索の上位になってしまう。
しかし、Wikipedia の書き方なんて勉強ってほどでもないと思うけどねえ。
146デフォルトの名無しさん
2018/08/26(日) 16:44:00.05ID:IHxJX3F+147デフォルトの名無しさん
2018/08/26(日) 16:56:18.06ID:kY312++o148デフォルトの名無しさん
2018/08/26(日) 17:00:07.54ID:IHxJX3F+149デフォルトの名無しさん
2018/08/26(日) 17:00:46.24ID:kY312++o150デフォルトの名無しさん
2018/08/26(日) 17:01:48.47ID:IHxJX3F+ Millsはダイクストラの発言を敷衍したんだよ
換言するとMillsの発言はダイクストラの発言とみなせるってこと
換言するとMillsの発言はダイクストラの発言とみなせるってこと
151デフォルトの名無しさん
2018/08/26(日) 17:02:44.61ID:IHxJX3F+ >>149
ダイクストラ
>「goto文は検証の障害になることが多い」
>「プログラムはその正しさを示せるように書かれるべきである」
Mills
>「goto文は使用しないようにすべきである」
これがそのソース
Millsはダイクストラをフォローアップしてるわけ
ダイクストラ
>「goto文は検証の障害になることが多い」
>「プログラムはその正しさを示せるように書かれるべきである」
Mills
>「goto文は使用しないようにすべきである」
これがそのソース
Millsはダイクストラをフォローアップしてるわけ
152デフォルトの名無しさん
2018/08/26(日) 17:03:51.84ID:fQKcc+Ig I.hidekazuさんの修正が酷すぎる件
https://ja.wikipedia.org/wiki/%E3%83%8E%E3%83%BC%E3%83%88:%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0#I.hidekazu%E3%81%95%E3%82%93%E3%81%AE%E4%BF%AE%E6%AD%A3%E3%81%8C%E9%85%B7%E3%81%99%E3%81%8E%E3%82%8B%E4%BB%B6
I.hidekazu という人は人の話を全く聞かない。アスペルガーなのかもしれない。
https://ja.wikipedia.org/wiki/%E3%83%8E%E3%83%BC%E3%83%88:%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0#I.hidekazu%E3%81%95%E3%82%93%E3%81%AE%E4%BF%AE%E6%AD%A3%E3%81%8C%E9%85%B7%E3%81%99%E3%81%8E%E3%82%8B%E4%BB%B6
I.hidekazu という人は人の話を全く聞かない。アスペルガーなのかもしれない。
153デフォルトの名無しさん
2018/08/26(日) 17:07:00.07ID:kY312++o >>150
ふえん
【敷衍】
《名・ス他》意味のわかりにくい所を、やさしく言い替えたり詳しく述べたりして説明すること。
Mills のニセ構造化プログラミングは、敷衍(ふえん)ではなくて、劣化に過ぎない。
ふえん
【敷衍】
《名・ス他》意味のわかりにくい所を、やさしく言い替えたり詳しく述べたりして説明すること。
Mills のニセ構造化プログラミングは、敷衍(ふえん)ではなくて、劣化に過ぎない。
154デフォルトの名無しさん
2018/08/26(日) 17:11:44.31ID:IHxJX3F+155デフォルトの名無しさん
2018/08/26(日) 17:13:43.42ID:IHxJX3F+ Monadaisuki曰く
Wikipedia中毒者はWikipediaを使いこなすことにエリート意識を感じ、他
人の記事に因縁・難癖をつけて優越感を得るのを日常とする人間があまりに
も多い
Monadaisukiがやってることのように思えるが
Wikipedia中毒者はWikipediaを使いこなすことにエリート意識を感じ、他
人の記事に因縁・難癖をつけて優越感を得るのを日常とする人間があまりに
も多い
Monadaisukiがやってることのように思えるが
156デフォルトの名無しさん
2018/08/26(日) 17:22:13.85ID:wLdjFotr157デフォルトの名無しさん
2018/08/26(日) 17:24:12.06ID:hANAm2gW このスレはネトヲチスレか
ネトヲチならネトヲチ板がある
そっちで楽しくやりなさい
ネトヲチならネトヲチ板がある
そっちで楽しくやりなさい
158デフォルトの名無しさん
2018/08/26(日) 17:25:12.01ID:IHxJX3F+159デフォルトの名無しさん
2018/08/26(日) 17:27:31.92ID:IHxJX3F+ >>157
先生はPascalでプログラミングやるんですか?
先生はPascalでプログラミングやるんですか?
160デフォルトの名無しさん
2018/08/26(日) 17:28:10.38ID:IHxJX3F+ 構造化プログラミングが捗る言語とかあったら教えて欲しいです
161デフォルトの名無しさん
2018/08/26(日) 17:29:41.18ID:wLdjFotr >>158
少なくともWikipediaの構造化プログラミングの記事に関してはまともな行動をしているだろう。
少なくともWikipediaの構造化プログラミングの記事に関してはまともな行動をしているだろう。
162デフォルトの名無しさん
2018/08/26(日) 17:35:38.64ID:hANAm2gW 昔、turbo pascalを実習で使ったことはある コレはPCで使えた
まさに、グラフ使って最短経路求めるヤツとかもその実習の中に入ってた
それ以来使ったことない
まさに、グラフ使って最短経路求めるヤツとかもその実習の中に入ってた
それ以来使ったことない
163デフォルトの名無しさん
2018/08/26(日) 17:47:22.10ID:fQKcc+Ig >>155
まあ、Wkipediaに問題が多いのは間違いないかと。
それと Monadaisuki は Wikipedia に対する貢献も大きい。
いくつかの英文記事を翻訳している。
特に「ズブルチの偶像」の翻訳は英語版Wikipediaを読み込んで書かれた傑作。
まあ、Wkipediaに問題が多いのは間違いないかと。
それと Monadaisuki は Wikipedia に対する貢献も大きい。
いくつかの英文記事を翻訳している。
特に「ズブルチの偶像」の翻訳は英語版Wikipediaを読み込んで書かれた傑作。
164デフォルトの名無しさん
2018/08/26(日) 18:29:38.98ID:IHxJX3F+165デフォルトの名無しさん
2018/08/26(日) 18:32:27.68ID:kY312++o166デフォルトの名無しさん
2018/08/26(日) 18:35:04.71ID:IHxJX3F+167デフォルトの名無しさん
2018/08/26(日) 18:37:52.93ID:kY312++o168デフォルトの名無しさん
2018/08/26(日) 18:38:31.00ID:kY312++o >>166
それとは別にお前が基地外なのは事実だろw
それとは別にお前が基地外なのは事実だろw
169デフォルトの名無しさん
2018/08/26(日) 18:41:10.37ID:IHxJX3F+170デフォルトの名無しさん
2018/08/26(日) 18:48:17.77ID:LdpdygnY はい話題のすり替え完了
171デフォルトの名無しさん
2018/08/26(日) 18:54:09.47ID:IHxJX3F+ >>170
ほんまそれな
ほんまそれな
172デフォルトの名無しさん
2018/08/26(日) 18:56:07.21ID:IHxJX3F+173デフォルトの名無しさん
2018/08/26(日) 19:11:23.75ID:kY312++o174デフォルトの名無しさん
2018/08/26(日) 19:21:42.20ID:IHxJX3F+175デフォルトの名無しさん
2018/08/26(日) 19:31:44.78ID:kY312++o >>174
お前みたいな奴のせいで権威だけ気にして情報の質を考えないアホが増えたわけだ。
I.hidekazu
https://ja.wikipedia.org/wiki/%E5%88%A9%E7%94%A8%E8%80%85:I.hidekazu
全記事調べたけど、I.hidekazu が新規作成した項目はない。
他人の記事にちょっかいだすだけのクズ
そもそも I.hidekazu に権威があるとなぜ言える?あ、本人の降臨か?
I.hidekazu = ID:IHxJX3F+
お前みたいな奴のせいで権威だけ気にして情報の質を考えないアホが増えたわけだ。
I.hidekazu
https://ja.wikipedia.org/wiki/%E5%88%A9%E7%94%A8%E8%80%85:I.hidekazu
全記事調べたけど、I.hidekazu が新規作成した項目はない。
他人の記事にちょっかいだすだけのクズ
そもそも I.hidekazu に権威があるとなぜ言える?あ、本人の降臨か?
I.hidekazu = ID:IHxJX3F+
176デフォルトの名無しさん
2018/08/26(日) 20:04:03.69ID:IHxJX3F+177デフォルトの名無しさん
2018/08/26(日) 20:06:29.76ID:xN57jlf6178デフォルトの名無しさん
2018/08/26(日) 20:08:33.72ID:hANAm2gW 日本のwikipediaはyahoo知恵遅れ程度の情報の質だからな
むしろ新規作成したことあるならヤバイわ
むしろ新規作成したことあるならヤバイわ
179デフォルトの名無しさん
2018/08/26(日) 21:05:05.23ID:kY312++o180デフォルトの名無しさん
2018/08/26(日) 21:31:11.85ID:ykelae1k ごちゃごちゃ言う前に修正したら良いだろ
wikipediaなんだから
wikipediaなんだから
181デフォルトの名無しさん
2018/08/26(日) 21:35:03.36ID:kY312++o >>180
ノートで合意を形成するのが理想。
次点で I.hidekazu の反対派があそこに大量に書き込んで多数決状態に持って行く。
最悪は I.hidekazu の修正を元に戻して編集合戦に移行する。
ノートで合意を形成するのが理想。
次点で I.hidekazu の反対派があそこに大量に書き込んで多数決状態に持って行く。
最悪は I.hidekazu の修正を元に戻して編集合戦に移行する。
182デフォルトの名無しさん
2018/08/26(日) 21:37:40.50ID:ykelae1k どうせ書き込んだやつは満足して消え去ってる
まずは戻してそいつを召喚するのが先
でないといつまでたっても戻せない
まずは戻してそいつを召喚するのが先
でないといつまでたっても戻せない
183デフォルトの名無しさん
2018/08/26(日) 21:51:19.01ID:hANAm2gW こんなとこで争ってんのか
とんだ迷惑もいいところ
知恵遅れパヨチョンのサマータイムスレと似てる
とんだ迷惑もいいところ
知恵遅れパヨチョンのサマータイムスレと似てる
184デフォルトの名無しさん
2018/08/26(日) 21:56:34.94ID:fQKcc+Ig ここを見た人(2400:4176:21c8:4710:98e7:fa2d:da98:52ec)だろうけど、これでは取り消しになってないよ。
>平成30年8月26日 (日) 12:25 2400:4176:21c8:4710:98e7:fa2d:da98:52ec (会話) . . (37,522バイト) (-5,202) . . (https://mevius.5ch.net/test/read.cgi/tech/1534260508/ で酷い内容と書かれていたので取り消し)
元に戻すには、平成30年8月20日 (月) 17:16 (UTC) のソースコードを丸ごとコピーして、今のソースコードを全部削除してからそれを貼り付ける必要がある。
ただし、今はそこまでやる必要はない。
>>182
I.hidekazu はこんなことを言っている。
>近いうちに図表の追加も含めて修正したいと思いますので、しばしの間ご容赦願います。
編集合戦になるのは明らかかと
>平成30年8月26日 (日) 12:25 2400:4176:21c8:4710:98e7:fa2d:da98:52ec (会話) . . (37,522バイト) (-5,202) . . (https://mevius.5ch.net/test/read.cgi/tech/1534260508/ で酷い内容と書かれていたので取り消し)
元に戻すには、平成30年8月20日 (月) 17:16 (UTC) のソースコードを丸ごとコピーして、今のソースコードを全部削除してからそれを貼り付ける必要がある。
ただし、今はそこまでやる必要はない。
>>182
I.hidekazu はこんなことを言っている。
>近いうちに図表の追加も含めて修正したいと思いますので、しばしの間ご容赦願います。
編集合戦になるのは明らかかと
185デフォルトの名無しさん
2018/08/26(日) 22:00:23.83ID:ykelae1k >>184
どういうこと?
平成30年8月20日 (月) 17:16 (UTC) のソースコード と
現在の版に相違点はないんだけど?
>近いうちに図表の追加も含めて修正したいと思いますので、しばしの間ご容赦願います。
どうせこない。だいたい編集は用意してからやるべきことだ。
どういうこと?
平成30年8月20日 (月) 17:16 (UTC) のソースコード と
現在の版に相違点はないんだけど?
>近いうちに図表の追加も含めて修正したいと思いますので、しばしの間ご容赦願います。
どうせこない。だいたい編集は用意してからやるべきことだ。
186デフォルトの名無しさん
2018/08/26(日) 22:04:09.14ID:fQKcc+Ig >>185
すまぬ。平成30年8月13日 (月) 14:21 (UTC)だった。
すまぬ。平成30年8月13日 (月) 14:21 (UTC)だった。
187デフォルトの名無しさん
2018/08/26(日) 22:08:19.95ID:93jd27LU >>186
なるほど
なるほど
188デフォルトの名無しさん
2018/08/26(日) 22:23:18.44ID:93jd27LU しばしの間ご容赦願いますとか書いて、
どうせそのまま放置して、大きな反論もないし
事実上この内容で同意取れたってことにするつもりだろ
どうせそのまま放置して、大きな反論もないし
事実上この内容で同意取れたってことにするつもりだろ
189デフォルトの名無しさん
2018/08/26(日) 22:40:49.11ID:fQKcc+Ig >>188
元に戻してくれた人がいた。
平成30年8月26日 (日) 13:03 (UTC) 114.157.218.74 (会話) . . (33,159バイト) (-4,363) . . (戻す版を間違えていたので修正)
元に戻してくれた人がいた。
平成30年8月26日 (日) 13:03 (UTC) 114.157.218.74 (会話) . . (33,159バイト) (-4,363) . . (戻す版を間違えていたので修正)
190デフォルトの名無しさん
2018/08/26(日) 22:44:13.81ID:0r/wzpK4191デフォルトの名無しさん
2018/08/26(日) 22:49:34.00ID:fQKcc+Ig >>190
確か IPv6 で先に通信して失敗したら IPv4 でリトライだったのでは?
確か IPv6 で先に通信して失敗したら IPv4 でリトライだったのでは?
192デフォルトの名無しさん
2018/08/26(日) 22:54:31.59ID:SztCjcZc193デフォルトの名無しさん
2018/08/26(日) 22:56:44.45ID:hANAm2gW このスレ
モナダイスキきてるわ
電卓ヲタで電卓の新規ページ書いたモナダイスキきてるわ
逆ポーランド記法で記述するプログミングパラダイムで
オブジェクト指向とかwikipediaに書いてるモナダイスキきてるわ
モナダイスキきてるわ
電卓ヲタで電卓の新規ページ書いたモナダイスキきてるわ
逆ポーランド記法で記述するプログミングパラダイムで
オブジェクト指向とかwikipediaに書いてるモナダイスキきてるわ
194デフォルトの名無しさん
2018/08/26(日) 23:17:10.60ID:fQKcc+Ig195デフォルトの名無しさん
2018/08/26(日) 23:22:34.75ID:SztCjcZc >>194
まあ知らないなら勉強すればいいだけだよ。恥ずかしくないよw
https://productforums.google.com/forum/?hl=ja#!topic/chrome-ja/tIbaS1oRIDk;context-place=forum/chrome-ja
> IPv6フォールバックやIPv6無効化等とは180度方向性が違うのですが、IPv4/v6デュアルスタック環境下で、パフォーマンスの
> 問題からChromeにIPv6を優先して使用するようにさせるオプションはありますか?
>
> と言うのは、ChromeとFirefoxでIPv6への接続挙動が異なるからです。
> https://www.youtube.com/ に接続し動画を視聴した場合、同じ環境化でFirefoxはIPv6側に優先的に多数接続しますが、
> Chromeは1-2個を除いては殆どIPv4で接続しています。
まあ知らないなら勉強すればいいだけだよ。恥ずかしくないよw
https://productforums.google.com/forum/?hl=ja#!topic/chrome-ja/tIbaS1oRIDk;context-place=forum/chrome-ja
> IPv6フォールバックやIPv6無効化等とは180度方向性が違うのですが、IPv4/v6デュアルスタック環境下で、パフォーマンスの
> 問題からChromeにIPv6を優先して使用するようにさせるオプションはありますか?
>
> と言うのは、ChromeとFirefoxでIPv6への接続挙動が異なるからです。
> https://www.youtube.com/ に接続し動画を視聴した場合、同じ環境化でFirefoxはIPv6側に優先的に多数接続しますが、
> Chromeは1-2個を除いては殆どIPv4で接続しています。
196デフォルトの名無しさん
2018/08/26(日) 23:25:01.77ID:kY312++o >>193
>逆ポーランド記法で記述するプログミングパラダイムで
>オブジェクト指向とかwikipediaに書いてるモナダイスキきてるわ
それってRPL言語のこと?(Forthじゃないよね?)
英語版Wikipediaにこうかいてあるんですけど
https://en.wikipedia.org/wiki/RPL_(programming_language)
>Paradigm : stack, structured, object-oriented
その人はこれをそのまま翻訳しただけ。
それにRPLのスタックに入れるものはオブジェクトなので、別に間違いでもない。
自分でクラスを作ることはできないが、オブジェクト指向的に作られている面はある。
>>195
どうしてここで IPv6 の話が出てくるのか?
それにFirefoxがIPv6側に優先なら自分は別に間違えてもいない。
それよりも I.hidekazu の正当性を説明せよ。
>逆ポーランド記法で記述するプログミングパラダイムで
>オブジェクト指向とかwikipediaに書いてるモナダイスキきてるわ
それってRPL言語のこと?(Forthじゃないよね?)
英語版Wikipediaにこうかいてあるんですけど
https://en.wikipedia.org/wiki/RPL_(programming_language)
>Paradigm : stack, structured, object-oriented
その人はこれをそのまま翻訳しただけ。
それにRPLのスタックに入れるものはオブジェクトなので、別に間違いでもない。
自分でクラスを作ることはできないが、オブジェクト指向的に作られている面はある。
>>195
どうしてここで IPv6 の話が出てくるのか?
それにFirefoxがIPv6側に優先なら自分は別に間違えてもいない。
それよりも I.hidekazu の正当性を説明せよ。
197デフォルトの名無しさん
2018/08/26(日) 23:25:19.13ID:SztCjcZc Happy Eyeballsって名前があるんだな。しかもRFCで標準化されてる
https://www.nic.ad.jp/ja/basics/terms/happy-eyeballs.html
Happy Eyeballsとは、 IPv6とIPv4の共存期において、 IPv6とIPv4の双方が利用可能な
デュアルスタック環境において発生するフォールバック問題(*)を緩和するために、
IPv4とIPv6のうち通信状態の良い方を優先する仕組みです。
Happy Eyeballsでは、 通信開始当初からIPv6とIPv4の両方のプロトコルを用いて通信先と接続を行い、
先に接続に成功した方のプロトコルから得られた結果をユーザーへ出力します。
通信が失敗した後に、 別のプロトコルを用いてあらためて通信を開始する場合と比較して、
切り替えに必要な時間を短縮することが可能になると想定されています。
Happy EyeballsはRFC6555で標準化されており、 クライアントがサーバへ接続する際の
DNS名前解決や接続方法が個別に規定されています。
https://www.nic.ad.jp/ja/basics/terms/happy-eyeballs.html
Happy Eyeballsとは、 IPv6とIPv4の共存期において、 IPv6とIPv4の双方が利用可能な
デュアルスタック環境において発生するフォールバック問題(*)を緩和するために、
IPv4とIPv6のうち通信状態の良い方を優先する仕組みです。
Happy Eyeballsでは、 通信開始当初からIPv6とIPv4の両方のプロトコルを用いて通信先と接続を行い、
先に接続に成功した方のプロトコルから得られた結果をユーザーへ出力します。
通信が失敗した後に、 別のプロトコルを用いてあらためて通信を開始する場合と比較して、
切り替えに必要な時間を短縮することが可能になると想定されています。
Happy EyeballsはRFC6555で標準化されており、 クライアントがサーバへ接続する際の
DNS名前解決や接続方法が個別に規定されています。
198デフォルトの名無しさん
2018/08/26(日) 23:26:34.18ID:fQKcc+Ig >>196
IPv6の話は私が書いたんですけど?
IPv6の話は私が書いたんですけど?
199デフォルトの名無しさん
2018/08/26(日) 23:27:15.39ID:kY312++o >>198
すまぬ。腹が立ったので、自分のことのように感じた。
すまぬ。腹が立ったので、自分のことのように感じた。
200デフォルトの名無しさん
2018/08/26(日) 23:28:12.22ID:SztCjcZc なるほどね。Firefoxも切り替わるようになってるのね
http://www.net.c.dendai.ac.jp/~kodaira/
FirefoxやGoogle Chromeでは既にHappy Eyeballsが実装されており、
こちらはDNS問い合わせで先に応答した方で通信を試みるという方法を採っている。
また、もしこれが300[ms]経過してもACKが返ってこない場合は通信失敗とみなして次の候補アドレスで通信を試みる。
http://www.net.c.dendai.ac.jp/~kodaira/
FirefoxやGoogle Chromeでは既にHappy Eyeballsが実装されており、
こちらはDNS問い合わせで先に応答した方で通信を試みるという方法を採っている。
また、もしこれが300[ms]経過してもACKが返ってこない場合は通信失敗とみなして次の候補アドレスで通信を試みる。
201デフォルトの名無しさん
2018/08/26(日) 23:29:12.93ID:fQKcc+Ig202デフォルトの名無しさん
2018/08/26(日) 23:30:18.88ID:SztCjcZc > それよりも I.hidekazu の正当性を説明せよ。
正当性なんかないよ。
だから全て消されただろ
IPv4とIPv6を持つ誰かの手によってな
正当性なんかないよ。
だから全て消されただろ
IPv4とIPv6を持つ誰かの手によってな
203デフォルトの名無しさん
2018/08/26(日) 23:59:30.73ID:IHxJX3F+204デフォルトの名無しさん
2018/08/27(月) 00:03:06.46ID:QAQ5xX6o >>203
正当性がないなら、書き込みは無かったものとして扱われる
正当性がないものが書き込まれるってのがそもそも
悪いことなのでそれが無かった状態にされる
本来はなかったことにするのが一番いいのだがwikipediaの仕様上
それができないので削除で代用するしかないだけ
正当性がないなら、書き込みは無かったものとして扱われる
正当性がないものが書き込まれるってのがそもそも
悪いことなのでそれが無かった状態にされる
本来はなかったことにするのが一番いいのだがwikipediaの仕様上
それができないので削除で代用するしかないだけ
205デフォルトの名無しさん
2018/08/27(月) 00:05:38.13ID:wSgDz8cK206デフォルトの名無しさん
2018/08/27(月) 00:06:39.57ID:QAQ5xX6o >>205
気づかれてないだけ。気づかれればこうやってもとに戻される
気づかれてないだけ。気づかれればこうやってもとに戻される
207デフォルトの名無しさん
2018/08/27(月) 00:08:37.42ID:wSgDz8cK208デフォルトの名無しさん
2018/08/27(月) 00:10:19.51ID:wSgDz8cK 削除は勇み足というか、僕はそうは思わないっていう個人の感想レベルの
根拠なんだよな、ダイクストラ信者っていうのかなあの気持ち悪い感じ
ああいうオタクがWikipediaにのさばってるんやな
根拠なんだよな、ダイクストラ信者っていうのかなあの気持ち悪い感じ
ああいうオタクがWikipediaにのさばってるんやな
209デフォルトの名無しさん
2018/08/27(月) 00:10:28.43ID:QAQ5xX6o210デフォルトの名無しさん
2018/08/27(月) 00:11:02.79ID:wSgDz8cK 図があってわかりやすかったのに、残念だなあ
211デフォルトの名無しさん
2018/08/27(月) 00:11:14.53ID:xXT/kb8T https://ja.wikipedia.org/wiki/%E3%83%8E%E3%83%BC%E3%83%88:%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0#I.hidekazu%E3%81%95%E3%82%93%E3%81%AE%E4%BF%AE%E6%AD%A3%E3%81%8C%E9%85%B7%E3%81%99%E3%81%8E%E3%82%8B%E4%BB%B6
ご意見いただき誠にありがとうございます。私も最初はgoto-lessプログラミングというのは一種の誤解だと思っていましたが、よく考えれば、本当にはっきり間違いであれば提唱者のダイクストラがなにか言っていないとおかしいわけですし、そういう論文等が自分は見つけられなかったので、それほど大きく間違っていると判断することはできないと思いました。
「構造化プログラミング」という著書が既にあって内容も確認できる中、ちゃんと本で確認するプログラマーもいらっしゃるわけですし、そんな全くの間違いが一般に流布するというのは考えにくいとも思いました。ご批判になるべく対応したいはと思いますが、構造化定理に分割してしまうと主題がわからなくなってしまう感じになると思いますし、検討事項としたいなと考えます。
できれば申し訳ございませんがご容赦くださいませ。--I.hidekazu(会話) 2018年8月26日 (日) 14:15 (UTC)
ご意見いただき誠にありがとうございます。私も最初はgoto-lessプログラミングというのは一種の誤解だと思っていましたが、よく考えれば、本当にはっきり間違いであれば提唱者のダイクストラがなにか言っていないとおかしいわけですし、そういう論文等が自分は見つけられなかったので、それほど大きく間違っていると判断することはできないと思いました。
「構造化プログラミング」という著書が既にあって内容も確認できる中、ちゃんと本で確認するプログラマーもいらっしゃるわけですし、そんな全くの間違いが一般に流布するというのは考えにくいとも思いました。ご批判になるべく対応したいはと思いますが、構造化定理に分割してしまうと主題がわからなくなってしまう感じになると思いますし、検討事項としたいなと考えます。
できれば申し訳ございませんがご容赦くださいませ。--I.hidekazu(会話) 2018年8月26日 (日) 14:15 (UTC)
212デフォルトの名無しさん
2018/08/27(月) 00:11:55.10ID:wSgDz8cK213デフォルトの名無しさん
2018/08/27(月) 00:12:53.36ID:wSgDz8cK >>211
筋が通ってるな、論理的に完全に正しい判断だと思った
筋が通ってるな、論理的に完全に正しい判断だと思った
214デフォルトの名無しさん
2018/08/27(月) 00:13:05.23ID:QAQ5xX6o >>208
いいのいいの、あの変なやつを召喚するのが目的だから。
こっそり書き換えて、気づかれるまで、変な記事を残す
指摘されても、気づかないふりして変な記事を撤回しない。
そうやっていつまでも変な記事が残るのが大問題
まず戻す。そして次はレビューが済んだもののみを
つけつければ良い
いいのいいの、あの変なやつを召喚するのが目的だから。
こっそり書き換えて、気づかれるまで、変な記事を残す
指摘されても、気づかないふりして変な記事を撤回しない。
そうやっていつまでも変な記事が残るのが大問題
まず戻す。そして次はレビューが済んだもののみを
つけつければ良い
215デフォルトの名無しさん
2018/08/27(月) 00:13:28.18ID:wSgDz8cK チッ電卓オタクのせいで優良な記事が台無しだな
216デフォルトの名無しさん
2018/08/27(月) 00:13:59.55ID:QAQ5xX6o217デフォルトの名無しさん
2018/08/27(月) 00:14:49.67ID:wSgDz8cK >>214
電卓オタクの方がおかしいと思うけどね
電卓オタクの方がおかしいと思うけどね
218デフォルトの名無しさん
2018/08/27(月) 00:15:26.15ID:wSgDz8cK219デフォルトの名無しさん
2018/08/27(月) 00:15:37.48ID:xXT/kb8T >>211
>「構造化プログラミング」という著書が既にあって内容も確認できる中、
>ちゃんと本で確認するプログラマーもいらっしゃるわけですし、
>そんな全くの間違いが一般に流布するというのは考えにくいとも思いました。
ちゃんと本で確認するプログラマーなんてほんの一部
英語圏のプログラマーでもダイクストラの本なんて読んでいない
日本だと「構造化プログラミング」はすでに絶版
こういう人はどうしたものか?
>「構造化プログラミング」という著書が既にあって内容も確認できる中、
>ちゃんと本で確認するプログラマーもいらっしゃるわけですし、
>そんな全くの間違いが一般に流布するというのは考えにくいとも思いました。
ちゃんと本で確認するプログラマーなんてほんの一部
英語圏のプログラマーでもダイクストラの本なんて読んでいない
日本だと「構造化プログラミング」はすでに絶版
こういう人はどうしたものか?
220デフォルトの名無しさん
2018/08/27(月) 00:16:11.39ID:wSgDz8cK このスレを見ている5000万人の5chユーザが消したことに
対して憤ってるかも知れないでしょうが
対して憤ってるかも知れないでしょうが
221デフォルトの名無しさん
2018/08/27(月) 00:16:25.52ID:QAQ5xX6o222デフォルトの名無しさん
2018/08/27(月) 00:16:55.90ID:wSgDz8cK >>219
大丈夫だ、問題ない
大丈夫だ、問題ない
223デフォルトの名無しさん
2018/08/27(月) 00:17:03.85ID:QAQ5xX6o >>220
頑張って証明してねw
頑張って証明してねw
224デフォルトの名無しさん
2018/08/27(月) 00:18:24.00ID:wSgDz8cK225デフォルトの名無しさん
2018/08/27(月) 00:19:17.70ID:wSgDz8cK226デフォルトの名無しさん
2018/08/27(月) 00:22:07.89ID:wSgDz8cK 電卓オタクを擁護してるのは姑息な嘘を平気で付くクソ野郎なんですよみなさん
5000万人のみなさん
5000万人のみなさん
227デフォルトの名無しさん
2018/08/27(月) 00:23:53.76ID:QAQ5xX6o228デフォルトの名無しさん
2018/08/27(月) 00:23:54.01ID:xXT/kb8T229デフォルトの名無しさん
2018/08/27(月) 00:30:24.40ID:wSgDz8cK >>227
> それは1人だけだ
この発言はダメでしたね
一人であることを君が知れるわけがないじゃないですか
何人の人がここを見てるかもわからないのに
どうやって一人だと知ったのでしょうか
知ることができないことをさも知ってるかのように振る舞った
これは相手を騙す意志がないとできない状況なので君は嘘を付いた
君には明白な悪意を持って発言した
君の発言は説得力を失ったと言えます
> それは1人だけだ
この発言はダメでしたね
一人であることを君が知れるわけがないじゃないですか
何人の人がここを見てるかもわからないのに
どうやって一人だと知ったのでしょうか
知ることができないことをさも知ってるかのように振る舞った
これは相手を騙す意志がないとできない状況なので君は嘘を付いた
君には明白な悪意を持って発言した
君の発言は説得力を失ったと言えます
230デフォルトの名無しさん
2018/08/27(月) 00:31:01.16ID:zX+eejgv モナダイスキは
ソフトウェアのスタックで
制御やevalを実行できるインタープリタ(当然コレもソフトウェア)の作りを
オブジェクト指向とかいってる
そしてオレは翻訳しただけだから
オレは関係ないとかいってる
で、こんなヤツがレビューがどうこうとかいってる
頭おかしいの?
こんな頭悪いのがレビューできんの?
なんでこんな頭悪いのが偉そうにしてんの?
ソフトウェアのスタックで
制御やevalを実行できるインタープリタ(当然コレもソフトウェア)の作りを
オブジェクト指向とかいってる
そしてオレは翻訳しただけだから
オレは関係ないとかいってる
で、こんなヤツがレビューがどうこうとかいってる
頭おかしいの?
こんな頭悪いのがレビューできんの?
なんでこんな頭悪いのが偉そうにしてんの?
231デフォルトの名無しさん
2018/08/27(月) 00:32:16.29ID:wSgDz8cK 悪魔の証明とか幽霊とか
わけのわからないことを言って笑って
誤魔化そうとしてますが嘘がバレた以上
君が取るべき手段は謝罪だと思います
わけのわからないことを言って笑って
誤魔化そうとしてますが嘘がバレた以上
君が取るべき手段は謝罪だと思います
232デフォルトの名無しさん
2018/08/27(月) 00:38:14.32ID:QAQ5xX6o ぷw オレはオレがしたいようにするよw
だから謝罪したいと思ったら、謝罪しますーw
だから謝罪したいと思ったら、謝罪しますーw
233デフォルトの名無しさん
2018/08/27(月) 00:39:23.11ID:AvPbbDrj234デフォルトの名無しさん
2018/08/27(月) 00:40:38.70ID:zX+eejgv 自分にあまく他人にはとことん厳しい
235デフォルトの名無しさん
2018/08/27(月) 00:42:37.01ID:wSgDz8cK それが僕らの生きる道
236デフォルトの名無しさん
2018/08/27(月) 00:44:49.75ID:wSgDz8cK 週も変わったことだし今週は Monadaisuki を重点的に査定して行く方向で
237デフォルトの名無しさん
2018/08/27(月) 00:45:16.47ID:wSgDz8cK お前ら遠慮すんなよ
238デフォルトの名無しさん
2018/08/27(月) 00:45:45.19ID:zX+eejgv 構造化定理と構造化プログラミングは
英語版同様きっちり分けて記述したほうががいい
オレが収束のために提案できることはコレ以外ない
英語版同様きっちり分けて記述したほうががいい
オレが収束のために提案できることはコレ以外ない
239デフォルトの名無しさん
2018/08/27(月) 00:47:21.45ID:xXT/kb8T240デフォルトの名無しさん
2018/08/27(月) 00:52:43.89ID:xXT/kb8T241デフォルトの名無しさん
2018/08/27(月) 00:56:04.85ID:wSgDz8cK プログラムに関する知識が皆無なんじゃないか疑惑だろ
構造化プログラミングと大いに関係ある
免許持ってない医者が腹かっさばいてたら殺人罪だろうが
事の重大さを考えろ
構造化プログラミングと大いに関係ある
免許持ってない医者が腹かっさばいてたら殺人罪だろうが
事の重大さを考えろ
242デフォルトの名無しさん
2018/08/27(月) 00:57:01.18ID:zX+eejgv キミラはな自省というもんがない
そこが問題なワケ
自分たちがいかに無能でゴミでクズなのか
という自覚がないワケ
だからいつまでたってもまともな人間になれないワケ
わかる?
はやく人間になりなさい
そこが問題なワケ
自分たちがいかに無能でゴミでクズなのか
という自覚がないワケ
だからいつまでたってもまともな人間になれないワケ
わかる?
はやく人間になりなさい
243デフォルトの名無しさん
2018/08/27(月) 01:00:32.37ID:xXT/kb8T >>242
あなたが荒らしってことは理解できた
あなたが荒らしってことは理解できた
244デフォルトの名無しさん
2018/08/27(月) 01:16:40.33ID:wSgDz8cK >>243
おいゴミ
おいゴミ
245デフォルトの名無しさん
2018/08/27(月) 01:24:02.28ID:xXT/kb8T246デフォルトの名無しさん
2018/08/27(月) 01:34:42.93ID:wSgDz8cK このスレWikipedia観察日記じゃないからな
Wikipediaのこと書いてる時点で全員荒らしだろ
バカヤロウが
Wikipediaのこと書いてる時点で全員荒らしだろ
バカヤロウが
247デフォルトの名無しさん
2018/08/27(月) 02:17:57.17ID:CuVI6vZR >>246
論点ずらして逃げ出すんなら自由だぞw
>Wikipediaのこと書いてる時点で全員荒らしだろ
>バカヤロウが
なるほどWikipediaの記事関連で20件ほども1人で投稿してるお前が最悪のスレ荒らしということだな
論点ずらして逃げ出すんなら自由だぞw
>Wikipediaのこと書いてる時点で全員荒らしだろ
>バカヤロウが
なるほどWikipediaの記事関連で20件ほども1人で投稿してるお前が最悪のスレ荒らしということだな
248デフォルトの名無しさん
2018/08/27(月) 06:02:52.49ID:S3tfItDu >>247
アラスナカス
アラスナカス
249デフォルトの名無しさん
2018/08/27(月) 08:44:29.81ID:XThLDOtj >>245
これが真実。
ID:wSgDz8cK と ID:zX+eejgv は具体的な反論ができないし、いつも論点をずらして逃げているだけ。
昨日の ID:IHxJX3F+ や ID:hANAm2gW と同一人物。
こんなことをして得をするのは誰なのか?
こいつらが I.hidekazu 本人だとすれば、理解できる。
>>174
>174 1 名前:デフォルトの名無しさん Mail: 投稿日:2018/08/26(日) 19:21:42.20 ID:IHxJX3F+
>あのな、5才児と東大の教授が違うことを言ってた場合
>東大の教授の方が正しいに決まってるだろ
>常識で考えろよ
これも I.hidekazu 本人が書いたと思うと納得できる。
5才児 = Monadaisuki
東大の教授 = I.hidekazu
ということだが、I.hidekazu が東大の教授と断言できる根拠が全然ない。
自画自賛と解釈すれば納得できるが。
これが真実。
ID:wSgDz8cK と ID:zX+eejgv は具体的な反論ができないし、いつも論点をずらして逃げているだけ。
昨日の ID:IHxJX3F+ や ID:hANAm2gW と同一人物。
こんなことをして得をするのは誰なのか?
こいつらが I.hidekazu 本人だとすれば、理解できる。
>>174
>174 1 名前:デフォルトの名無しさん Mail: 投稿日:2018/08/26(日) 19:21:42.20 ID:IHxJX3F+
>あのな、5才児と東大の教授が違うことを言ってた場合
>東大の教授の方が正しいに決まってるだろ
>常識で考えろよ
これも I.hidekazu 本人が書いたと思うと納得できる。
5才児 = Monadaisuki
東大の教授 = I.hidekazu
ということだが、I.hidekazu が東大の教授と断言できる根拠が全然ない。
自画自賛と解釈すれば納得できるが。
250デフォルトの名無しさん
2018/08/27(月) 08:47:27.02ID:LISH444j >>249
思い込み激しすぎ、落ち着きなよ
思い込み激しすぎ、落ち着きなよ
251デフォルトの名無しさん
2018/08/27(月) 09:27:58.95ID:U9kUshWA252デフォルトの名無しさん
2018/08/27(月) 09:48:30.72ID:LISH444j 嫉妬するね唇に本能
253デフォルトの名無しさん
2018/08/27(月) 22:37:38.26ID:zX+eejgv やば
マジキチが発作おこしてる
コレはホンモノさんがきてるわ。。。
分かりやすい。。。
マジキチが発作おこしてる
コレはホンモノさんがきてるわ。。。
分かりやすい。。。
254デフォルトの名無しさん
2018/08/29(水) 14:05:29.73ID:oM4mNWMk 荒らしのせいで荒廃したな
255デフォルトの名無しさん
2018/08/29(水) 20:33:30.03ID:zRPnCBM0 正直にいってみ
モナダイスキきてるだろ
モナダイスキきてるだろ
256デフォルトの名無しさん
2018/08/30(木) 03:30:51.53ID:9J29etMv その話は既に終わったんだから、いつまでも続けるな
257デフォルトの名無しさん
2018/09/01(土) 20:03:02.75ID:GvTC1yVM 荒らしの勝ちだな
誰も来なくなった
誰も来なくなった
260デフォルトの名無しさん
2018/09/01(土) 20:05:57.21ID:tt1XTLVx ぜんぶ電卓オタクのせい
261デフォルトの名無しさん
2018/09/01(土) 20:17:55.27ID:GvTC1yVM >>258-260
荒らしが速攻で来た!
荒らしが速攻で来た!
262デフォルトの名無しさん
2018/09/01(土) 20:20:09.22ID:tt1XTLVx263デフォルトの名無しさん
2018/09/01(土) 20:28:08.83ID:/xY33kfI 論破されても荒らしに来る鋼のメンタル
264デフォルトの名無しさん
2018/09/01(土) 20:30:36.24ID:GvTC1yVM265デフォルトの名無しさん
2018/09/01(土) 20:32:22.30ID:/xY33kfI >>264
うわこいつも荒らしかよ
うわこいつも荒らしかよ
266デフォルトの名無しさん
2018/09/01(土) 21:03:28.70ID:9j1fyAg0267デフォルトの名無しさん
2018/09/01(土) 21:17:25.18ID:TJJjdlVO 一応言うておくと、2020年プログラミング教育はじまるやろ。
構造化プログラミングを知らない教師教えてるの怖いっていうと思うぜ。
本屋に構造化プログラミングの本は売ってないけど基本だとは知ってるだろう。
自分の子供に跳ね返ることをやるのはよくないと思うぜ。
構造化プログラミングを知らない教師教えてるの怖いっていうと思うぜ。
本屋に構造化プログラミングの本は売ってないけど基本だとは知ってるだろう。
自分の子供に跳ね返ることをやるのはよくないと思うぜ。
268デフォルトの名無しさん
2018/09/01(土) 21:17:31.39ID:tt1XTLVx ははーん、なるほどな
269デフォルトの名無しさん
2018/09/01(土) 22:06:25.90ID:Dri4SkZu270デフォルトの名無しさん
2018/09/01(土) 22:08:00.57ID:tt1XTLVx でもお前らろくに教育受けてない分際でよく頑張ってるじゃん
それを教育受けられるようにしたらもっと良くなるだろ
それを教育受けられるようにしたらもっと良くなるだろ
271デフォルトの名無しさん
2018/09/01(土) 22:32:34.79ID:fRm+Mq+S >>267
そもそも教師ごときがプログラミングを教えるな!!!
そもそも教師ごときがプログラミングを教えるな!!!
272デフォルトの名無しさん
2018/09/01(土) 23:24:15.18ID:mPcVbgud っていうか、学校で教えるほどのプログラミングが
どれだけ使えるんだって話だな。
そしてそれと同様に、学校で教える算数(数学)も
理科も、役に立たんだろ?
内容のレベルには期待しないのがデフォやで?
どれだけ使えるんだって話だな。
そしてそれと同様に、学校で教える算数(数学)も
理科も、役に立たんだろ?
内容のレベルには期待しないのがデフォやで?
273デフォルトの名無しさん
2018/09/02(日) 00:15:04.22ID:EZNzdcl0 >>272
そもそも学校って何のためにあるの?って気がするよね
そもそも学校って何のためにあるの?って気がするよね
274デフォルトの名無しさん
2018/09/02(日) 06:23:31.29ID:QLrwh4PD >>273
朝早く起きて学校に通学して、同級生とともに年上の人の話を休憩を挟みつつ
黙って聞くというところに慣れるためのところだと思う。すごい役に立つ。
そういう枠組みがあると社会に出たときに上司も統制しやすいからだろう。
騒ぐ奴には小学校出たのかって言っておけば抑え込めるし。
無意味に良い教育とか言い出してその枠組み壊しちゃうから統制できなくなる。
不良学生押さえ込むために体育教師が空手を真剣にやりだしたんで部活で空手を
うまく教えることができていました、というのが昔の実態だと思う。
朝早く起きて学校に通学して、同級生とともに年上の人の話を休憩を挟みつつ
黙って聞くというところに慣れるためのところだと思う。すごい役に立つ。
そういう枠組みがあると社会に出たときに上司も統制しやすいからだろう。
騒ぐ奴には小学校出たのかって言っておけば抑え込めるし。
無意味に良い教育とか言い出してその枠組み壊しちゃうから統制できなくなる。
不良学生押さえ込むために体育教師が空手を真剣にやりだしたんで部活で空手を
うまく教えることができていました、というのが昔の実態だと思う。
275デフォルトの名無しさん
2018/09/02(日) 09:09:02.27ID:lBIHv2hD 潜在能力のある子ども達をもれなく発掘するために全員に知識を授けている
結果として上位何パーセントかのエリートに抜けなく教育を施せるならなんでもいいのだけど
無差別に教育して試験で選ぶより確実な方法がないのが現状なので学校がある
他の無才の子ども達は本当は教育は要らないんだけどエリート発掘のための必要経費と割り切る
遺伝子解析の精度が向上して最初から才能がわかるようになったら義務教育はなくなるだろうね
エリート以外の人達は知識がないほうがコントロールしやすいから逆に教育しないほうが搾取しやすくなる
結果として上位何パーセントかのエリートに抜けなく教育を施せるならなんでもいいのだけど
無差別に教育して試験で選ぶより確実な方法がないのが現状なので学校がある
他の無才の子ども達は本当は教育は要らないんだけどエリート発掘のための必要経費と割り切る
遺伝子解析の精度が向上して最初から才能がわかるようになったら義務教育はなくなるだろうね
エリート以外の人達は知識がないほうがコントロールしやすいから逆に教育しないほうが搾取しやすくなる
276デフォルトの名無しさん
2018/09/02(日) 09:36:02.21ID:QLrwh4PD >>275
それは別に構わないのだけど、AIの理論で言う所の評価関数一つしか設定してなくない?
金融工学に、卵は一つのカゴに入れるなという格言あるし、各評価関数の相関性ばらけ
させたほうがよくない?これサブプライムローンと構造同じじゃない。
それは別に構わないのだけど、AIの理論で言う所の評価関数一つしか設定してなくない?
金融工学に、卵は一つのカゴに入れるなという格言あるし、各評価関数の相関性ばらけ
させたほうがよくない?これサブプライムローンと構造同じじゃない。
277デフォルトの名無しさん
2018/09/02(日) 09:40:35.41ID:lBIHv2hD278デフォルトの名無しさん
2018/09/02(日) 10:03:28.38ID:QLrwh4PD >>277
なるほど。ちゃんと考えているなら安心だ。
なるほど。ちゃんと考えているなら安心だ。
279デフォルトの名無しさん
2018/09/02(日) 10:16:11.56ID:elP7igYW >>275
なるほど、船頭多くして船山に登るってやつだな
なるほど、船頭多くして船山に登るってやつだな
280デフォルトの名無しさん
2018/09/02(日) 10:19:52.91ID:elP7igYW281デフォルトの名無しさん
2018/09/02(日) 11:04:32.24ID:YhzGocWy282デフォルトの名無しさん
2018/09/02(日) 11:35:15.24ID:elP7igYW 学科目や部活動が評価関数になるなら
ビデオゲームの上手さも評価関数になって良いはずだ
ビデオゲームの上手さも評価関数になって良いはずだ
283デフォルトの名無しさん
2018/09/02(日) 11:50:41.30ID:QLrwh4PD284デフォルトの名無しさん
2018/09/02(日) 12:23:35.00ID:MtQPJy/P285デフォルトの名無しさん
2018/09/02(日) 12:27:09.25ID:elP7igYW つまり、受験の点数が高い人ほど
評価も高いという評価関数を作れば良いんだな
評価も高いという評価関数を作れば良いんだな
286デフォルトの名無しさん
2018/09/02(日) 12:30:45.56ID:elP7igYW ステータスオープンって叫んだら
評価値が表示されればいいのにね
評価値が表示されればいいのにね
287デフォルトの名無しさん
2018/09/02(日) 12:56:52.33ID:QLrwh4PD 値(数字)である必要はないな、自分なら比較可能なformを導入して
極小formみたいなものを安定解とするな。
極小formみたいなものを安定解とするな。
288デフォルトの名無しさん
2018/09/02(日) 13:03:05.66ID:tI4nJRKP >>285
日本の世の中はそれで回っているのが実情
日本の世の中はそれで回っているのが実情
289デフォルトの名無しさん
2018/09/02(日) 15:03:59.09ID:elP7igYW 偉い人は頭がいいからな。サマータイムとか
290デフォルトの名無しさん
2018/09/02(日) 16:50:08.18ID:j/bgxBCr >>280
なかなか考え深い理論だね
「働いたら負け」と考える自宅警備員はフリーライダーなのかな?それともサボってるだけなのかな?
そしてこの2-6-2の理論が構造化にも関係してるところがまた凄い
自宅警備員が構造化の大切な要素とは思ってもみなかった
(構造化プログラムとは無関係だろうけどさ)
なかなか考え深い理論だね
「働いたら負け」と考える自宅警備員はフリーライダーなのかな?それともサボってるだけなのかな?
そしてこの2-6-2の理論が構造化にも関係してるところがまた凄い
自宅警備員が構造化の大切な要素とは思ってもみなかった
(構造化プログラムとは無関係だろうけどさ)
291デフォルトの名無しさん
2018/09/02(日) 17:06:31.42ID:QLrwh4PD >>290
そこまで考えているなら本当に安心だ。
そこまで考えているなら本当に安心だ。
292デフォルトの名無しさん
2018/09/02(日) 21:41:14.69ID:ZycKJIc6 構造化プログラミングでは
イベント駆動のハンドラが実装できない。
イベント駆動のハンドラが実装できない。
293デフォルトの名無しさん
2018/09/02(日) 22:00:06.77ID:elP7igYW 例えばC言語は構造化プログラミングだから
イベント駆動という概念が存在しない
イベント駆動という概念が存在しない
294デフォルトの名無しさん
2018/09/02(日) 22:24:50.59ID:Tb3tt8fk X windowsでも Windowsでも
普通にイベントループもってる
そのイベントを受け取ったときの処理を記述すれば
それはよく巷でいうところのイベントハンドラの一種になる
ちまたでは
そのそれぞれのイベントの処理関数をイベントハンドラと呼称してることが多い
で、それとほんの少し別の話で
シグナルになると通常割込ベクタの制御はOSで隠ぺい化されてる
シグナルが発生したときの動作を記述した処理を
ユーザーがレジストしておけばその処理をOSが呼びだすようになってる
当然、コレもイベントハンドラの一種といえる
普通にイベントループもってる
そのイベントを受け取ったときの処理を記述すれば
それはよく巷でいうところのイベントハンドラの一種になる
ちまたでは
そのそれぞれのイベントの処理関数をイベントハンドラと呼称してることが多い
で、それとほんの少し別の話で
シグナルになると通常割込ベクタの制御はOSで隠ぺい化されてる
シグナルが発生したときの動作を記述した処理を
ユーザーがレジストしておけばその処理をOSが呼びだすようになってる
当然、コレもイベントハンドラの一種といえる
295デフォルトの名無しさん
2018/09/02(日) 22:27:37.40ID:elP7igYW はい。知ってます。
296デフォルトの名無しさん
2018/09/02(日) 22:39:15.97ID:j/bgxBCr FORTRAN 66でイベントハンドラ書いたことあるよ
コンパイラオプションでなんか指定してたと思う
汎用機に繋げたジョイスティックによるUI処理で
だからCだって、出来るんじゃないの?
コンパイラオプションでなんか指定してたと思う
汎用機に繋げたジョイスティックによるUI処理で
だからCだって、出来るんじゃないの?
297デフォルトの名無しさん
2018/09/03(月) 02:36:03.13ID:uZqf6nyv >>296
Cの場合、関数のポインタをイベントハンドラとして登録するような仕組みにすればできる
Cの場合、関数のポインタをイベントハンドラとして登録するような仕組みにすればできる
298デフォルトの名無しさん
2018/09/05(水) 14:42:49.97ID:blOO0QSb オブジェクト指向は機能をオブジェクト同士の関係性でしか
記述できないからわかりにくいんだよな
構造化プログラムは機能が独立してるから分かりやすいんだよな
記述できないからわかりにくいんだよな
構造化プログラムは機能が独立してるから分かりやすいんだよな
299デフォルトの名無しさん
2018/09/05(水) 14:50:59.28ID:TnOSC8ns300デフォルトの名無しさん
2018/09/05(水) 14:58:13.66ID:blOO0QSb >>299
構造化プログラミングにもクラスの概念に似たものはあるはずだが
これが構造化プログラミングが廃れた原因だろ
これ使うならオブジェクト指向で記述したほうがいい
オブジェクト指向はわかりにくいとかいたが、世の中には
「わかりにくく」表現するしかないものある
構造化プログラミングにもクラスの概念に似たものはあるはずだが
これが構造化プログラミングが廃れた原因だろ
これ使うならオブジェクト指向で記述したほうがいい
オブジェクト指向はわかりにくいとかいたが、世の中には
「わかりにくく」表現するしかないものある
301デフォルトの名無しさん
2018/09/05(水) 15:05:41.29ID:TnOSC8ns >>300
抽象化データ構造+その上で動作する抽象化文がオブジェクトやクラスに相当するのだが、ダイクストラ氏はもっと大きな単位で考えていたみたい。
しかし、オブジェクト指向言語のオブジェクトはかなり細かい単位になってしまった。
抽象化データ構造+その上で動作する抽象化文がオブジェクトやクラスに相当するのだが、ダイクストラ氏はもっと大きな単位で考えていたみたい。
しかし、オブジェクト指向言語のオブジェクトはかなり細かい単位になってしまった。
302デフォルトの名無しさん
2018/09/05(水) 15:09:07.29ID:blOO0QSb 機能ってのはほんらいモノではコトなわけだ
それを無理やり関数って形でモノにするのが構造化プログラム
だからまくいった構造化プログラムは断然わかりやすい
まあ構造化プログラムは頭いいやつにしかできない
凡人はオブジェクトが一番だよ
それを無理やり関数って形でモノにするのが構造化プログラム
だからまくいった構造化プログラムは断然わかりやすい
まあ構造化プログラムは頭いいやつにしかできない
凡人はオブジェクトが一番だよ
303デフォルトの名無しさん
2018/09/06(木) 19:40:06.02ID:Aqi9FT3V >>302
日本で(略
日本で(略
304デフォルトの名無しさん
2018/09/07(金) 13:29:04.07ID:6L9Ok0F1 >>303
日本語でだろ?
日本語でだろ?
305デフォルトの名無しさん
2018/09/08(土) 12:29:32.73ID:GaM457i+ 学校がフィルタリングの機能程度くらいしか果たしていないから
もう少し技能を見に付け入られる場にする必要が有る
小学生からやる必要は無いと思うけど
中学生くらいからどういう職業に就くか?
という視点で組みなおした方が良い
もう少し技能を見に付け入られる場にする必要が有る
小学生からやる必要は無いと思うけど
中学生くらいからどういう職業に就くか?
という視点で組みなおした方が良い
306デフォルトの名無しさん
2018/09/08(土) 23:31:00.95ID:ZGoureqp ちょっと煽られたことがあるからって排除したらダメだって。
哲学者がやっと生業を得られたもんで、今までの業界に対する
不遇を怨念のようにぶつけているだけじゃないか?
構造化がどうだのオブジェクトがどうだのということではなくて、
僕らは歴史的に言えば哲学者に相当する人種です、と区分けしたい
だけでしょ。
哲学者がやっと生業を得られたもんで、今までの業界に対する
不遇を怨念のようにぶつけているだけじゃないか?
構造化がどうだのオブジェクトがどうだのということではなくて、
僕らは歴史的に言えば哲学者に相当する人種です、と区分けしたい
だけでしょ。
307デフォルトの名無しさん
2018/09/09(日) 00:03:53.16ID:N103mDOh 哲学者というのは語弊があった訂正。脳筋多い人。
308デフォルトの名無しさん
2018/09/11(火) 22:55:09.85ID:WmneUIpD こんなページを見つけた。
翻訳:構造化プログラミングを最初に提唱した文書
http://calculator-cafe.com/readings/Structured_programming/Structured_programming.html
この最初の文章と書籍 "Structured programming"(1972年)とは違いがあるのかな?
同じ考え?
翻訳:構造化プログラミングを最初に提唱した文書
http://calculator-cafe.com/readings/Structured_programming/Structured_programming.html
この最初の文章と書籍 "Structured programming"(1972年)とは違いがあるのかな?
同じ考え?
309デフォルトの名無しさん
2018/09/16(日) 08:28:25.63ID:qJ8HI8bW 構造化プログラミングとオブジェクト指向って、
どっちか一方だけを残すようなもんじゃないだろ。
どっちか一方だけを残すようなもんじゃないだろ。
310デフォルトの名無しさん
2018/09/16(日) 12:33:29.40ID:BbwnbXMm >>309
現実には組み合わさっているよね
現実には組み合わさっているよね
311デフォルトの名無しさん
2018/09/16(日) 23:33:02.52ID:8hincGlt312デフォルトの名無しさん
2018/10/16(火) 14:12:50.06ID:e2ZuSOro 興味深いなぁ
元々プログラミング専門でやってきてなくて転向してきたから
理屈は分かってるつもりだが本質を問われると自信ないんだよなー
元々プログラミング専門でやってきてなくて転向してきたから
理屈は分かってるつもりだが本質を問われると自信ないんだよなー
313デフォルトの名無しさん
2018/10/16(火) 16:34:25.11ID:9l19UDAz >>312
大丈夫だ。日本のプログラマーのほとんどはプログラミングの本質なんて理解していない。
大丈夫だ。日本のプログラマーのほとんどはプログラミングの本質なんて理解していない。
314デフォルトの名無しさん
2018/10/16(火) 16:42:02.14ID:nQomBRvE >>313
だが気になるんです
だが気になるんです
315デフォルトの名無しさん
2018/10/16(火) 17:11:58.33ID:JHQMnpCL タワシ、木に成ります
316デフォルトの名無しさん
2018/10/17(水) 01:03:47.27ID:jvW331Nc つーか、プログラミングの本質ってなんだ?
それをダイクストラが作ろうとしたけど、ミルズに妨害されてうやむやになったのでは?
それをダイクストラが作ろうとしたけど、ミルズに妨害されてうやむやになったのでは?
317デフォルトの名無しさん
2018/10/19(金) 10:10:41.64ID:SjrnPnkZ アルゴリズム+データ構造=プログラミングって本があったろ。
まさにタイトルが真実ついてるなと。
検索とか出来る様になってもテキストファイルや、WinAPIが標準でサポートするbmpファイルは弄れても、世の中で求められてるのはjpegや各種カメラのRAWファイルの編集。
データ構造が分からないと触れもしない。
解析とか勉強しないとかね。
まさにタイトルが真実ついてるなと。
検索とか出来る様になってもテキストファイルや、WinAPIが標準でサポートするbmpファイルは弄れても、世の中で求められてるのはjpegや各種カメラのRAWファイルの編集。
データ構造が分からないと触れもしない。
解析とか勉強しないとかね。
318デフォルトの名無しさん
2018/10/19(金) 13:17:54.53ID:J1TJ3lIq319デフォルトの名無しさん
2018/10/19(金) 13:31:32.87ID:2aaNt0Yj アセンブラだってアルゴリズムとデータ構造じゃん
それをどう扱いやすくするかが問題なわけで
それをどう扱いやすくするかが問題なわけで
320デフォルトの名無しさん
2018/10/19(金) 14:53:58.19ID:SjrnPnkZ >>318
言われてみればそうなんだけど、実際にはクラスは型の側面が強くて、クラス作ったら手続き(アルゴリズム)を内包するデータ構造になってしまった。
言われてみればそうなんだけど、実際にはクラスは型の側面が強くて、クラス作ったら手続き(アルゴリズム)を内包するデータ構造になってしまった。
321デフォルトの名無しさん
2018/10/19(金) 15:07:56.87ID:KjS8CKpl STLが最初に登場した時はデータ構造から切り離されたアルゴリズムに対してOOPな方々からフルボッコだったらしいよ
最終的には勝利したのは歴史が示すとおり
最終的には勝利したのは歴史が示すとおり
322デフォルトの名無しさん
2018/10/19(金) 18:23:21.80ID:wjHh/A22 何を持って勝利なのかわからんが、
STLに相当するものが他の言語にないのはなぜか?
その答えはわかっていて、C++のオブジェクト指向は貧弱だったんだよ。
機能も貧弱だし、なにより標準のオブジェクト指向ライブラリが存在しなかった。
あとC++にGCがないから仕方なくSTLを使ってるっていうのがもう一つの大きな理由だな
STLに相当するものが他の言語にないのはなぜか?
その答えはわかっていて、C++のオブジェクト指向は貧弱だったんだよ。
機能も貧弱だし、なにより標準のオブジェクト指向ライブラリが存在しなかった。
あとC++にGCがないから仕方なくSTLを使ってるっていうのがもう一つの大きな理由だな
323デフォルトの名無しさん
2018/10/19(金) 19:14:15.80ID:tElZQQub GCデフォだと困る場面もある
仮想マシン使うならGCデフォでも良いがそーじゃないでしょ
仮想マシン使うならGCデフォでも良いがそーじゃないでしょ
324デフォルトの名無しさん
2018/10/19(金) 19:23:24.09ID:wjHh/A22325デフォルトの名無しさん
2018/10/19(金) 19:25:19.05ID:rqXdnb0r pythonはSTL相当の機能を備えてると言える?
>>322
いわゆる instantiate なる語が C++ 界隈以外ではほとんど聞かれない、のと同値なのではないでしょうか?
いわゆる instantiate なる語が C++ 界隈以外ではほとんど聞かれない、のと同値なのではないでしょうか?
327デフォルトの名無しさん
2018/10/19(金) 19:52:49.56ID:wjHh/A22 instantiateでぐぐったらUnityしかでてこんのだがw
328デフォルトの名無しさん
2018/10/19(金) 19:55:00.77ID:wjHh/A22329デフォルトの名無しさん
2018/10/19(金) 22:29:37.07ID:KjS8CKpl STLの肝かつ叩かれた部分はアルゴリズムをコンテナのメソッドにせずに外出ししているところで
コンテナ部分が言語組込みかライブラリ実装かはどうでもいい
pythonに関して言えば(今は違うが)変数に型が付かないので特に意識しなくても
関数を異なる型に使いまわせるのだから同じようなもんだ
コンテナ部分が言語組込みかライブラリ実装かはどうでもいい
pythonに関して言えば(今は違うが)変数に型が付かないので特に意識しなくても
関数を異なる型に使いまわせるのだから同じようなもんだ
330デフォルトの名無しさん
2018/10/19(金) 22:39:19.49ID:cspw41QP 英語版の Structured programming も構造化定理と構造化プログラミングを混同しているようだぜ
https://en.wikipedia.org/wiki/Structured_programming#Structured_programming_languages
やれやれ
https://en.wikipedia.org/wiki/Structured_programming#Structured_programming_languages
やれやれ
331デフォルトの名無しさん
2018/10/27(土) 00:05:03.56ID:dyCGgWaa Wikipedia の「構造化プログラミング」がわかりやすくなった。
https://ja.wikipedia.org/wiki/%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
これこそが構造化プログラミングなんだよね。
https://ja.wikipedia.org/wiki/%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
これこそが構造化プログラミングなんだよね。
332デフォルトの名無しさん
2018/10/27(土) 00:59:14.43ID:J9QkDzO6 これ読むとなんらオブジェクト指向と相反しないなw
というか現在に至るプログラミングの基礎を提唱しただけに見えるわ
というか現在に至るプログラミングの基礎を提唱しただけに見えるわ
333デフォルトの名無しさん
2018/10/27(土) 00:59:19.03ID:4RrrP6U6 はい。私が書き換えました。ほめてほめて
334デフォルトの名無しさん
2018/10/27(土) 07:47:09.96ID:p3Z91K38 >>333
よーしよしよしよしよし( ^∀^)ノシ
よーしよしよしよしよし( ^∀^)ノシ
335デフォルトの名無しさん
2018/10/27(土) 13:01:57.21ID:zWVC9CbW >>331
分かりやすくなったと言うよりは以前の記事の構成が悪すぎて歴史のところ以外は意味不明だった。
しかも I.hidekazu とか言う構造化定理と構造化プログラミングの区別のできないアホがさらに酷くなりそうになったところをここの住民が元に戻した。
分かりやすくなったと言うよりは以前の記事の構成が悪すぎて歴史のところ以外は意味不明だった。
しかも I.hidekazu とか言う構造化定理と構造化プログラミングの区別のできないアホがさらに酷くなりそうになったところをここの住民が元に戻した。
336デフォルトの名無しさん
2018/10/27(土) 13:03:42.25ID:zWVC9CbW337デフォルトの名無しさん
2018/10/27(土) 23:04:35.16ID:u1e24Y7s >>332
オブジェクト指向と相反はしないけど一緒でもないんだよね。
オブジェクト指向と相反はしないけど一緒でもないんだよね。
338デフォルトの名無しさん
2018/10/28(日) 00:27:01.00ID:PnJQ4LJT そりゃ構造化プログラミングに足りないものを
補ったのがオブジェクト指向なんだから当然だろう
補ったのがオブジェクト指向なんだから当然だろう
339デフォルトの名無しさん
2018/10/29(月) 02:23:59.61ID:guXPkMEj340デフォルトの名無しさん
2018/10/30(火) 14:25:56.75ID:B+tN66pj 値だけで論理演算する機能ってほしいと思ってるんだけどなかなかないのかな
例えば
if(value == (1 || 2 || 3) )
だったらvalueが1~3のあいだならtureになるとか。
if(value == (1 || '1' || true) )
みたいに型を飛び越えられたらなお便利。
OR演算が書きやすくなるな。
例えば
if(value == (1 || 2 || 3) )
だったらvalueが1~3のあいだならtureになるとか。
if(value == (1 || '1' || true) )
みたいに型を飛び越えられたらなお便利。
OR演算が書きやすくなるな。
341デフォルトの名無しさん
2018/10/30(火) 20:37:25.24ID:0wy2mEm7 UnkoValues.contains(value)
342デフォルトの名無しさん
2018/10/30(火) 20:44:45.86ID:ZgZ/9CmG343デフォルトの名無しさん
2018/10/31(水) 01:05:49.20ID:HeFGeSPn value in [1, 2, 3] のように書ける言語はたくさんある
こういうのは論理演算じゃなく集合演算
値の論理演算のニュアンスに近いのはJavaScriptの x = y || -1 みたいな式
こういうのは論理演算じゃなく集合演算
値の論理演算のニュアンスに近いのはJavaScriptの x = y || -1 みたいな式
344デフォルトの名無しさん
2018/10/31(水) 03:18:58.29ID:dwxEKbTI345デフォルトの名無しさん
2018/10/31(水) 06:42:15.37ID:+MBvfB12 自演臭い
346デフォルトの名無しさん
2018/10/31(水) 13:35:30.72ID:Qq+hlwEM I.hidekazuさん降臨
347デフォルトの名無しさん
2018/10/31(水) 15:36:04.81ID:r5XrrK9l >>343
inみたいな演算子が無くても関数はあるよな
inみたいな演算子が無くても関数はあるよな
348デフォルトの名無しさん
2018/10/31(水) 23:12:42.24ID:THFaDY1P モナダイスキきてるだろ
349デフォルトの名無しさん
2018/10/31(水) 23:55:59.43ID:zoWehdgp 構造化プログラミングって
1980年頃はやはったなー
1980年頃はやはったなー
350デフォルトの名無しさん
2018/10/31(水) 23:58:16.08ID:zoWehdgp ダイキストラも懐かしいー
95年頃に銀行で顧客サービスの最短パスもとめるのに
つかったわ〜
95年頃に銀行で顧客サービスの最短パスもとめるのに
つかったわ〜
351デフォルトの名無しさん
2018/11/01(木) 00:02:17.60ID:/VGbn+eQ >>349
たいてい構造化定理のことを指しているけどな
たいてい構造化定理のことを指しているけどな
352デフォルトの名無しさん
2019/01/06(日) 08:08:53.44ID:sqll98Te >>340
true|falseを返す関数とか作れば良いんじゃね
true|falseを返す関数とか作れば良いんじゃね
353デフォルトの名無しさん
2019/01/06(日) 09:26:42.64ID:iA9hXNaZ 関数で切り出すとか構造体にまとめるとか当たり前のことをやらん馬鹿があまりに多すぎる。
354デフォルトの名無しさん
2019/01/06(日) 22:52:13.51ID:VagQgBiB >>353
言えてる
言えてる
355テルミン
2019/01/13(日) 23:52:01.71ID:+U40LEq4 もうやめようぜ。
これだけじゃエスパーじゃないとわからんか
これだけじゃエスパーじゃないとわからんか
356テルミン
2019/01/14(月) 00:06:19.02ID:CUkiJzk7 もう気が済んだんじゃないか?
こういう世界になって本当に満足なのか?
理由まだ残っているのか?
俺はなんとか頑張ったぜ
こういう世界になって本当に満足なのか?
理由まだ残っているのか?
俺はなんとか頑張ったぜ
357デフォルトの名無しさん
2019/01/22(火) 23:18:43.63ID:b9p++nKt 上で荒らし行為を行っていた I.hidekazu が降臨!
https://ja.wikipedia.org/wiki/%E5%88%A9%E7%94%A8%E8%80%85%E2%80%90%E4%BC%9A%E8%A9%B1:Monadaisuki#%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%81%AE%E8%A8%98%E4%BA%8B%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6
>あれは私がコツコツと毎週末に図書館に通ったりして見つけた文献やネット古書店で集めた古書、
>国立国会図書館で複写した文献など(総額費用数十万円)を自分の余暇や日中の仕事時間の合間
>に考えに考えてまとめた内容を、インターネットに接続できる人なら誰でも閲覧できるネット百科
>事典のWikipediaの記事として無料で図まで含めて作成した記事だったんです。
こいつアホすぎるわ。
構造化定理と構造化プログラミングの区別もできないくせに数十万円使って調査ってバカ丸出し。
金かけても内容がクソなら意味ないだろうに。
https://ja.wikipedia.org/wiki/%E5%88%A9%E7%94%A8%E8%80%85%E2%80%90%E4%BC%9A%E8%A9%B1:Monadaisuki#%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%81%AE%E8%A8%98%E4%BA%8B%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6
>あれは私がコツコツと毎週末に図書館に通ったりして見つけた文献やネット古書店で集めた古書、
>国立国会図書館で複写した文献など(総額費用数十万円)を自分の余暇や日中の仕事時間の合間
>に考えに考えてまとめた内容を、インターネットに接続できる人なら誰でも閲覧できるネット百科
>事典のWikipediaの記事として無料で図まで含めて作成した記事だったんです。
こいつアホすぎるわ。
構造化定理と構造化プログラミングの区別もできないくせに数十万円使って調査ってバカ丸出し。
金かけても内容がクソなら意味ないだろうに。
358デフォルトの名無しさん
2019/01/22(火) 23:49:00.65ID:Mi5mcpEM >>357
その人、かなりおかしいというかキティなのかねえ?
ここを読んでいたら目眩がしてくるよ
Wikipedia:管理者への立候補/i.hidekazu/20141215
https://ja.wikipedia.org/wiki/Wikipedia:%E7%AE%A1%E7%90%86%E8%80%85%E3%81%B8%E3%81%AE%E7%AB%8B%E5%80%99%E8%A3%9C/i.hidekazu/20141215
>結果
>賛成 2 票、反対 13 票、無効票なし。ガイドラインに基づき、今回は見送りとなります。
こんな人が管理者になったらやばすぎる
その人、かなりおかしいというかキティなのかねえ?
ここを読んでいたら目眩がしてくるよ
Wikipedia:管理者への立候補/i.hidekazu/20141215
https://ja.wikipedia.org/wiki/Wikipedia:%E7%AE%A1%E7%90%86%E8%80%85%E3%81%B8%E3%81%AE%E7%AB%8B%E5%80%99%E8%A3%9C/i.hidekazu/20141215
>結果
>賛成 2 票、反対 13 票、無効票なし。ガイドラインに基づき、今回は見送りとなります。
こんな人が管理者になったらやばすぎる
359i.hidekazu
2019/01/23(水) 00:08:21.66ID:FQUhSITy なんだと!本人降臨だぞ!
○ビー・エムか○ロックスか知らないけど操作しすぎなんだよ!
アラン・ケイのオブジェクト指向なんてマイケル・ジャクソンの
JSD法のパクりじゃねえか。
商業戦略上業界あげて黙ってたから混乱してるんじゃねえか‼
○ビー・エムか○ロックスか知らないけど操作しすぎなんだよ!
アラン・ケイのオブジェクト指向なんてマイケル・ジャクソンの
JSD法のパクりじゃねえか。
商業戦略上業界あげて黙ってたから混乱してるんじゃねえか‼
360i.hidekazu
2019/01/23(水) 00:51:50.42ID:3AgfphQ1 憶測混じりでもうこの際だ言ってやる
JSD法の分析パートの用語「実体」を「オブジェクト」に置き換えたのがいわゆるオブジェクト指向の哲学
実装パートの言語をsmalltalkとかにしてマルチスレッドなGUI開発させるためのバズワードが
オブジェクト指向プログラミング
JSD法の分析パートの用語「実体」を「オブジェクト」に置き換えたのがいわゆるオブジェクト指向の哲学
実装パートの言語をsmalltalkとかにしてマルチスレッドなGUI開発させるためのバズワードが
オブジェクト指向プログラミング
361デフォルトの名無しさん
2019/01/23(水) 11:27:00.58ID:MBq9g6Ju JSDっていつ考案された?
ジャクソンシステム開発で検索してもあまり良い情報が出てこないんだよね
ジャクソンシステム開発で検索してもあまり良い情報が出てこないんだよね
362i.hidekazu
2019/01/24(木) 06:09:15.23ID:ixbApp/k すまん。システム開発の出版は1983年で年代的に後だったわ。
363デフォルトの名無しさん
2019/01/24(木) 09:34:05.03ID:Md1MIOPV Simula の登場が1967年
Smalltalk の登場が1980年
Smalltalk の登場が1980年
364デフォルトの名無しさん
2019/01/24(木) 10:14:45.70ID:EWOM49zk >>363
> Smalltalk の登場が1980年
“登場”をどうとるかによるけど
Smalltalk(というかメッセージングのオブジェクト指向のコンセプト)自体は
Smalltalk-72の時点、つまり1972年にはもう実証されていて
コンセプトも同年のダイナブック構想の論文で言及済みということはある
> Smalltalk の登場が1980年
“登場”をどうとるかによるけど
Smalltalk(というかメッセージングのオブジェクト指向のコンセプト)自体は
Smalltalk-72の時点、つまり1972年にはもう実証されていて
コンセプトも同年のダイナブック構想の論文で言及済みということはある
365デフォルトの名無しさん
2019/01/26(土) 00:13:27.03ID:6yslDMSs パルアルトでは70年代初頭から開発されてきたと言われるがほとんど秘密で
1981年8月号のBYTE誌の特集として突如大公開された。
いまから見直してみるとmachOSのディストリビューションの開発者の
ゲイツ氏とジョブズ氏にGUIシステムとそのプログラミング手法として
オブジェクト指向プログラミングを公開する必要があったから
なのかもしれない。
クラウドもそうだがパルアルトは未だに生きていると考えるべきだと思う
1981年8月号のBYTE誌の特集として突如大公開された。
いまから見直してみるとmachOSのディストリビューションの開発者の
ゲイツ氏とジョブズ氏にGUIシステムとそのプログラミング手法として
オブジェクト指向プログラミングを公開する必要があったから
なのかもしれない。
クラウドもそうだがパルアルトは未だに生きていると考えるべきだと思う
366デフォルトの名無しさん
2019/01/26(土) 00:21:48.10ID:yTwa0bet ネットワークプログラミングを含めオブジェクト指向は成功を納めたが
時代はハードウェア制御と機械学習に進んでいるし、人間から十分な
学習データを取得してしまえばそれもやることなくなる
時代はハードウェア制御と機械学習に進んでいるし、人間から十分な
学習データを取得してしまえばそれもやることなくなる
367デフォルトの名無しさん
2019/06/01(土) 00:25:04.32ID:01C8ajlJ368デフォルトの名無しさん
2019/07/31(水) 12:47:27.66ID:H3/ddQUH >>366
日本語
日本語
369デフォルトの名無しさん
2019/09/09(月) 23:34:35.73ID:5upZHVrb https://ja.wikipedia.org/wiki/%E3%83%8E%E3%83%BC%E3%83%88:%E6%A7%8B%E9%80%A0%E5%8C%96%E5%AE%9A%E7%90%86
ウィキペディアの構造化定理のページに基地外来襲!!!
「構造化定理」を「構造化プログラム原則」という訳のわからない言葉に変えようとしている。
(((( ;゜Д゜)))ガクガクブルブル
ウィキペディアの構造化定理のページに基地外来襲!!!
「構造化定理」を「構造化プログラム原則」という訳のわからない言葉に変えようとしている。
(((( ;゜Д゜)))ガクガクブルブル
370デフォルトの名無しさん
2019/09/10(火) 02:42:53.72ID:Qx1Yu+Ba >>369
> ウィキペディアの構造化定理のページに基地外来襲!!!
> 「構造化定理」を「構造化プログラム原則」という訳のわからない言葉に変えようとしている。
誰かウィキペディアを書ける人は、このGoldensundown2の提案に反対しているのに対する反論としての
>・・・。「Structure theorem」=構造化定理は数学分野のものと重複してる紛らわしい言葉という点も御考慮ください。--Goldensundown2(会話) 2019年9月9日 (月) 13:56 (UTC)
に対して、
「Structure theorem」は数学の定理と同じ意味(幾つかの公理から演繹的に証明される命題)としての定理だから、「構造化定理」と呼ぶのが適切で
「原理」という言葉を使うのは不適切どころか完全な間違い
と反論を書いて下さると嬉しい
> ウィキペディアの構造化定理のページに基地外来襲!!!
> 「構造化定理」を「構造化プログラム原則」という訳のわからない言葉に変えようとしている。
誰かウィキペディアを書ける人は、このGoldensundown2の提案に反対しているのに対する反論としての
>・・・。「Structure theorem」=構造化定理は数学分野のものと重複してる紛らわしい言葉という点も御考慮ください。--Goldensundown2(会話) 2019年9月9日 (月) 13:56 (UTC)
に対して、
「Structure theorem」は数学の定理と同じ意味(幾つかの公理から演繹的に証明される命題)としての定理だから、「構造化定理」と呼ぶのが適切で
「原理」という言葉を使うのは不適切どころか完全な間違い
と反論を書いて下さると嬉しい
371デフォルトの名無しさん
2019/09/10(火) 03:27:40.32ID:WjRi2xXl 自分でやれや
372デフォルトの名無しさん
2019/09/10(火) 12:29:47.96ID:eon7TV6Q 今に始まったことじゃないけど日本のwikipediaってクソばかりだな。
Windowsとかアンチが多そうな記事は悪意が感じられる
Windowsとかアンチが多そうな記事は悪意が感じられる
373デフォルトの名無しさん
2019/09/10(火) 23:11:00.92ID:SuqtCjxk374デフォルトの名無しさん
2019/09/18(水) 02:27:46.86ID:KZrRw5gf375デフォルトの名無しさん
2019/09/18(水) 08:31:29.84ID:no1kSscq ちゃんとファイル分割して関数切り分けして構造体切り出すだけで
ほとんどのプログラムはまっとうになる。
問題はそれをできてないバカが圧倒的に多いだけ。
ほとんどのプログラムはまっとうになる。
問題はそれをできてないバカが圧倒的に多いだけ。
376デフォルトの名無しさん
2019/09/21(土) 17:25:19.28ID:BnEC5IrG 出来る人が少ないと仕事がこなせない
だからわざわざ構造化プログラムだとか言って教える必要が有るんでしょ
ただ罵詈雑言を言う事の方こそにこそ意味がない
自分が凄いって自慢したいだけ
だからわざわざ構造化プログラムだとか言って教える必要が有るんでしょ
ただ罵詈雑言を言う事の方こそにこそ意味がない
自分が凄いって自慢したいだけ
377デフォルトの名無しさん
2019/09/21(土) 20:54:49.63ID:xKlWifcB >>376
関数切り出しだとか当たり前のこともできずに
無駄に動的なポリモルフィズム入れたり
そんな輩にまともな話は通じないんだよ。
自慢じゃなくて普通のことを普通にやれというだけの話。
糞機能よりも大事なことは山ほどあるってのに。
関数切り出しだとか当たり前のこともできずに
無駄に動的なポリモルフィズム入れたり
そんな輩にまともな話は通じないんだよ。
自慢じゃなくて普通のことを普通にやれというだけの話。
糞機能よりも大事なことは山ほどあるってのに。
378デフォルトの名無しさん
2019/11/18(月) 20:41:49.87ID:r2fWji5L ぶっ(笑)
構造化プログラミングなんて1985年頃から雑誌で話題だったわ(笑)
構造化プログラミングなんて1985年頃から雑誌で話題だったわ(笑)
379デフォルトの名無しさん
2019/11/19(火) 12:37:07.27ID:oyU5oy2g はいバカ1人ご来店
380デフォルトの名無しさん
2019/11/19(火) 20:39:52.28ID:sSRf8pr8381デフォルトの名無しさん
2019/11/19(火) 21:55:33.17ID:6j4UdfEj >>378
しかし、構造化プログラミングを理解していないプログラマーは多いぞ
しかし、構造化プログラミングを理解していないプログラマーは多いぞ
382デフォルトの名無しさん
2019/11/20(水) 07:39:19.18ID:+w5qs1rA >構造化プログラミングはまだ必要ではないのか?
まだそんなこといってんのかw
その昔グリースの「プログラミングの科学」を読んだ自分
プログラム検証の時代はまだ来ないのか?!
まだそんなこといってんのかw
その昔グリースの「プログラミングの科学」を読んだ自分
プログラム検証の時代はまだ来ないのか?!
383デフォルトの名無しさん
2020/01/19(日) 00:44:33.49ID:jGbUjMji ジャクソンの構造化プログラミングというものもあるがそっちのほうが重要じゃね?
384デフォルトの名無しさん
2020/01/19(日) 00:59:04.86ID:ArsJmHAL >>383
データ構造がうまくできていれば、制御は必ず書けるからねえ
データ構造がうまくできていれば、制御は必ず書けるからねえ
385デフォルトの名無しさん
2020/01/19(日) 01:49:12.97ID:jGbUjMji ダヨネ
386デフォルトの名無しさん
2020/01/31(金) 22:30:27.21ID:BNs6JEUK そやな
387デフォルトの名無しさん
2020/01/31(金) 22:53:02.74ID:O7+QvGXX ソイヤ!
388デフォルトの名無しさん
2020/04/26(日) 05:06:15.81ID:X3GyMF60 お前らが追い出したせいで圏論に戻ってきやがった
受取拒否させろ
受取拒否させろ
389デフォルトの名無しさん
2020/07/28(火) 11:29:17.16ID:3cN4zSuS 関数は無数(無限)に存在する。
よって、どんなにクラスやメソッドを増やそうとも必ず新たにクラスやメソッドを作る必要性が出て来る。
手続きは無くならない。
手続き型言語をある程度宣言的に扱うのにオブジェクト指向プログラミングは有効だが、一定以上の抽象化は出来ない。
だからこそ、関数を作る際も宣言的に書ける関数型言語に鞍替えした。
趣味グラマーだから出来るんだが。
よって、どんなにクラスやメソッドを増やそうとも必ず新たにクラスやメソッドを作る必要性が出て来る。
手続きは無くならない。
手続き型言語をある程度宣言的に扱うのにオブジェクト指向プログラミングは有効だが、一定以上の抽象化は出来ない。
だからこそ、関数を作る際も宣言的に書ける関数型言語に鞍替えした。
趣味グラマーだから出来るんだが。
390デフォルトの名無しさん
2020/07/30(木) 01:41:02.82ID:ekfdkE+Q そうか。そういうことか。
391デフォルトの名無しさん
2021/08/08(日) 17:00:15.52ID:5MIjKfjF ふーん
392デフォルトの名無しさん
2022/03/17(木) 22:13:11.05ID:qL6k6JV9 スレ立てちまったけど、こっちに書き込めばよかったか?
ミルズの構造化プログラミングって正しいんですか?
https://mevius.5ch.net/test/read.cgi/tech/1647521816/
> 67 名前:デフォルトの名無しさん[] 投稿日:2018/08/25(土) 13:33:32.69 ID:8WZtp+ee [1/7]
> Wikipedia の構造化プログラミングが I.hidekazu という奴のせいで酷い内容になっている。
>
> https://ja.wikipedia.org/wiki/%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
>
> こいつは構造化定理と構造化プログラミングの区別ができているのか?
もしかして I.hidekazu と鳥海秀一って同一人物?
jus共催 第58回花粉シェル芸勉強会
https://event-search.info/event/e8cbb0ae7ee1adf336fa87f42b77c4bb/
午前の部: 勉強会
今回は「間違いだらけの構造化プログラミング(その2)」というお題で鳥海秀一さんが話をします。
ユニケージとかシェル芸で悪名高いUSP周りの人間で驚愕してるんだが
ミルズの構造化プログラミングって正しいんですか?
https://mevius.5ch.net/test/read.cgi/tech/1647521816/
> 67 名前:デフォルトの名無しさん[] 投稿日:2018/08/25(土) 13:33:32.69 ID:8WZtp+ee [1/7]
> Wikipedia の構造化プログラミングが I.hidekazu という奴のせいで酷い内容になっている。
>
> https://ja.wikipedia.org/wiki/%E6%A7%8B%E9%80%A0%E5%8C%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
>
> こいつは構造化定理と構造化プログラミングの区別ができているのか?
もしかして I.hidekazu と鳥海秀一って同一人物?
jus共催 第58回花粉シェル芸勉強会
https://event-search.info/event/e8cbb0ae7ee1adf336fa87f42b77c4bb/
午前の部: 勉強会
今回は「間違いだらけの構造化プログラミング(その2)」というお題で鳥海秀一さんが話をします。
ユニケージとかシェル芸で悪名高いUSP周りの人間で驚愕してるんだが
393デフォルトの名無しさん
2022/03/17(木) 22:21:29.57ID:qL6k6JV9 ただのこじつけだと思うがこんなのを見つけた
https://twitter.com/hdkz/with_replies
> I Hidekazu
> @hdkz
> 石川県金沢市
> 2010年4月からTwitterを利用しています
I Hidekazu のIは石川県金沢市のI
金沢大学ではUSPがユニケージを大学で教えてる
https://twitter.com/5chan_nel (5ch newer account)
https://twitter.com/hdkz/with_replies
> I Hidekazu
> @hdkz
> 石川県金沢市
> 2010年4月からTwitterを利用しています
I Hidekazu のIは石川県金沢市のI
金沢大学ではUSPがユニケージを大学で教えてる
https://twitter.com/5chan_nel (5ch newer account)
394デフォルトの名無しさん
2022/03/17(木) 22:24:31.05ID:qL6k6JV9395デフォルトの名無しさん
2022/03/17(木) 22:30:31.56ID:qL6k6JV9 YouTubeで動画公開してる。見てないけど、めちゃくちゃな
理論を広めてなければいいんだが誰か検証してくれない?
https://www.youtube.com/channel/UCt5Alt1QuKhe2_e5n4gKazA
理論を広めてなければいいんだが誰か検証してくれない?
https://www.youtube.com/channel/UCt5Alt1QuKhe2_e5n4gKazA
396デフォルトの名無しさん
2022/03/25(金) 06:07:27.18ID:KarnMDBa 文字列のフォーマットなんかはまともなライブラリが無いと関数に切り出してもそのまま書いてもゲロ吐きそうなコードになるよな
397デフォルトの名無しさん
2022/03/25(金) 06:42:02.94ID:/arfQ6TM まともなライブラリ=関数では?
398デフォルトの名無しさん
2022/03/31(木) 20:31:26.67ID:HpCYwPk7 >>393
それは違う人だぞ
https://jp.quora.com/profile/IWAKI-Hidekazu/questions
こっちがi.hidekazu
それはいいとして、ブロック依頼:i.hidekazuを立てたのでこのスレの被害者の人にも見て欲しい
それは違う人だぞ
https://jp.quora.com/profile/IWAKI-Hidekazu/questions
こっちがi.hidekazu
それはいいとして、ブロック依頼:i.hidekazuを立てたのでこのスレの被害者の人にも見て欲しい
399デフォルトの名無しさん
2022/03/31(木) 20:58:52.93ID:gdVXGjBZ400デフォルトの名無しさん
2022/03/31(木) 23:56:53.38ID:HpCYwPk7 >>399
動画は見てないけど多分別人だからwikipediaの方を助けて欲しいん
動画は見てないけど多分別人だからwikipediaの方を助けて欲しいん
401デフォルトの名無しさん
2022/04/01(金) 00:47:50.70ID:Ae5LIMUi リッチー大佐といいシェルショッカーとユニケージといい
あいつら自分の意見は言うが根拠の話は全くしないんだよな
調べてみるとほぼすべて間違い。呆れてしまう。
リッチー大佐とかユニケージがのデータベースを使わない理由
> 10.1.2 RDBMS は、データ管理術を知らないプログラマーのための発明品
> 始めに断っておくがここで述べる話は人づてに聞いた話である。
> 秘密結社シェルショッカー米国支部が米国内の大学で耳にした情報によれば、「リレーショナルデータベース
> というのは、データ管理術を知らないプログラマーのための道具に過ぎない」ときっぱり言い切る者たちがいた
> らしい。その者たちの言い分はだいたいこんな感じだったという
「秘密結社シェルショッカー米国支部が米国内の大学で耳にした情報」
あいつら自分の意見は言うが根拠の話は全くしないんだよな
調べてみるとほぼすべて間違い。呆れてしまう。
リッチー大佐とかユニケージがのデータベースを使わない理由
> 10.1.2 RDBMS は、データ管理術を知らないプログラマーのための発明品
> 始めに断っておくがここで述べる話は人づてに聞いた話である。
> 秘密結社シェルショッカー米国支部が米国内の大学で耳にした情報によれば、「リレーショナルデータベース
> というのは、データ管理術を知らないプログラマーのための道具に過ぎない」ときっぱり言い切る者たちがいた
> らしい。その者たちの言い分はだいたいこんな感じだったという
「秘密結社シェルショッカー米国支部が米国内の大学で耳にした情報」
402デフォルトの名無しさん
2022/06/01(水) 10:58:46.54ID:vvQTEkHX■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 橋下徹氏「この喧嘩は日本の完敗」 台湾有事答弁めぐる外務省局長訪中で指摘「中国に怒られてご説明に伺った日本と見られる」 [muffin★]
- 【日本大使館】中国在留邦人は安全確保を [ぐれ★]
- 習政権、高市首相への態度硬化 台湾有事発言で連日非難 中国 ★10 [ぐれ★]
- 【野球】井端監督 大谷翔平、山本由伸らのWBCへの参加 「1日も早く返事ほしい」「待っててといっても、国内組が遅くなってしまう」★3 [冬月記者★]
- 【外国人問題】小野田紀美担当相「不法就労や不法滞在は許さない」 [シャチ★]
- 中国で「クレしん」公開延期 対日報復、エンタメに波及 [蚤の市★]
- 有識者「高市総理が発言を撤回したり、辞職するしかないと言っている人は、それで日中関係が今まで通りになると思ってる?」 [834922174]
- 高市コイン、155円突破wwwwwwwwww [246620176]
- おじゃる丸をまったり待機するスレ🏡
- 高市早苗の中国問題、「オーバーツーリズムが解消されてウザい中国人が消えるから日本の勝ち」という風潮になってしまう [562983582]
- 女の子のケツって無断で揉んでも
- 【悲報】有名ウヨ論客、「現実的に考えて中国と仲直りするしかなくね?」と言ったら野良ウヨから総叩きにあう [856698234]
