【夢か】究極のソフトウエアデザインとは【現か】at SOFTWARE
【夢か】究極のソフトウエアデザインとは【現か】 - 暇つぶし2ch1:名無しさん@お腹いっぱい。
17/01/27 18:48:30.81 RFqE5My/0.net
プログラミングの経験をしたものなら、これどこかでやったな、と思うことがあるはず。
違う機械で?
違う言語で?

でも、コーディングの流れはあまり違わない。だから、デジャブなわけだ。
一度やったことは繰り返したくない。でも、面倒だからちゃっちゃと仕上げよう。できるんだし…。
そして世界中で似たようなコードが量産されているわけだ。
これって、人間の時間の無駄遣いじゃね?と思っても、日々忙しい毎日なのだから、そんなことは忘却のかなたに。
我々がからむ作業環境は:
1、機械(さまざまなコンピュータ)⇒2、BIOSレベル⇒3、OSレベル⇒4、言語レベル⇒5、アプリレベル…
となるわけだ。
たとえば、2のレベルのソフトウエアを考えてみよう。
2は、1と3とのかけ橋を担当するわけだ。
それは、今までなかった機能が機械に備わると当然忙しくなる。USB、タッチパネル…などが新規で機械に乗ってきたら、
当然、BIOSでは、それを受けて、OSにまで引き継がなければならない。そのとき、BIOSは既存のものから更新しなければ
ならないだろう。しかし、機械の新機能が、BIOSで完全に既存の機能と見分けがつかないくらいに吸収できるなら、
OS側に、新たな変更を要求しないでも、済むかも知れない。これは、どのレベルにも言えることだと言えそうだ。
ここで、何度も同じ事をしないで済むようにするには、どんな仕組みが必要だろうか?
コンピュータの初歩で、入力⇒処理(加工)⇒出力、ってのを教わった。結局プログラミングとは、これを具現化している
にすぎない。だから、誰かが、一度具現化、つまりは作ってしまえば、あとはその再利用がすべての人に引き継がれれば
いいわけだ。これは現実にうまくいっていないのは、JAVAの現状を見ればわかるだろう。
なぜ、うまくいかないのか?
ここではそれを考えてみたいと思う。
最終的なゴールは簡単で、各レベルでのプログラマが不要の世界だ。
その意味は、このシステムの最終レベルに位置するものが、今年の支店別月次売り上げ報告書が欲しい、
と言ったら、即座にデータが出てくるようなシステムがあったとき、
今年の担当者別月次売り上げ報告書が欲しいなら、
どうぞご自分でやってください、と言えるような環境はどうやって構築できるか、と言うほどの意味だ。

2:名無しさん@お腹いっぱい。
17/01/27 20:56:27.52 ppiBR4nl0.net
プログラマが不要の世界を語るスレはこちらです。
(強いAI)技術的特異点/シンギュラリティ(知能増幅) 55
スレリンク(future板)
(情報科学)技術的特異点と科学・技術等 1 (ナノテク)
スレリンク(future板)

3:名無しさん@お腹いっぱい。
17/10/09 23:22:56.77 1DdDgx2x0.net
スレリンク(morningcoffee板:135番)

4:名無しさん@お腹いっぱい。
17/12/03 21:17:14.84 /hKCbBwc0.net
スレリンク(gamehis板)

5:ブサヨ死ねブサヨ死ねブサヨ死ねブサヨ死ねブサヨ死ねブサヨ死ね
18/02/07 15:36:58.65 uM8i35sn0.net
ブサヨ死ねブサヨ死ねブサヨ死ねブサヨ死ねブサヨ死ねブサヨ死ね

6:名無しさん@お腹いっぱい。
18/09/23 06:59:10.12 othadycZ0.net

板復帰(NG!:Gather .dat file OK:NOT moving DAT 720 -> 720:Get subject.txt OK:Check subject.txt 720 -> 720:fukki NG!)1.37, 1.11, 1.07
age Maybe not broken

7:名無しさん@お腹いっぱい。
18/09/24 11:34:20.05 7O73L5DX0.net

板復帰(NG!:Gather .dat file OK:NOT moving DAT 718 -> 718:Get subject.txt OK:Check subject.txt 718 -> 718:fukki NG!)2.09, 2.00, 2.04
age Maybe not broken

8:名無しさん@お腹いっぱい。
18/09/25 12:25:59.58 tUu+bcJw0.net

板復帰(NG!:Gather .dat file OK:NOT moving DAT 719 -> 719:Get subject.txt OK:Check subject.txt 719 -> 719:fukki NG!)2.81, 2.73, 2.55
age Maybe not broken

9:名無しさん@お腹いっぱい。
18/09/25 13:19:52.68 SmQnqqUI0.net

板復帰(NG!:Gather .dat file OK:NOT moving DAT 719 -> 719:Get subject.txt OK:Check subject.txt 719 -> 719:fukki NG!)2.46, 2.60, 2.52
age Maybe not broken

10:名無しさん@お腹いっぱい。
18/09/25 13:21:23.83 LaNVjaIW0.net

板復帰(NG!:Gather .dat file OK:NOT moving DAT 719 -> 719:Get subject.txt OK:Check subject.txt 719 -> 719:fukki NG!)2.39, 2.56, 2.51
age Maybe not broken

11:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch