トップページ⇒tech
82コメント24KB

大胆予想!!次のパラダイムシフトはこれだ!!

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
アルファベット+記号だけでソースを書くのはもう古い!
キーボードにプログラミング言語専用キーを追加しろ!!
0002デフォルトの名無しさんNGNG
ショボイ
0003デフォルトの名無しさんNGNG
違う。音楽でプログラミングだ。モーツアルトは200年前にすでに
分散オブジェクト環境を構築していた。
0004デフォルトの名無しさんNGNG
ベートーベンの「運命」は機械語に翻訳するとOutlookのようなソフトになる!
0005デフォルトの名無しさんNGNG
無難なところで、図形的に書くようになるかな?
フラクタルの分野と融合してあたらしい論理が誕生するかも。
0006デフォルトの名無しさんNGNG

 今、MSがその全勢力を結集して開発中の次々世代OS。

 その名も、

      <Windows 3D>

 とびだすウィンドウ。とびだす文字。

  ※ 専用メガネの装着を必要とします
0007デフォルトの那梨さんNGNG
>>5
文字でなくアイコンを並べる言語って
昔Macで見たことある。
Macの持ち主は全然使っていなかったし、
はやらなかったから多分クソだと思う。
0008デフォルトの名無しさんNGNG
>>7
音楽処理用言語「MAX」のことかなあ。
それをFree化&
他環境(LinuxとWin:たしかTcl使ってるんだったな)移植
したような感じの「Pd(PureData)」ってのは、存在するはず。

>はやらなかったから多分クソ

関係ないと思うが(笑)
言語って、
「面白い」のと「良い」のと「流行りそう」なのとは
それぞれ全然違うと思う。
0009>>1NGNG
APLって知ってますかぁ
0010デフォルトの名無しさんNGNG
コンポーネントが浸透すると、VisualAge のような文字通りの
「ビジュアルプログラミング」に移行するかも。
0011デフォルトの名無しさんNGNG
枕の下に仕様書を入れて寝ると、翌朝には完成してて
詳細なドキュメントと共に、納品されてる時代になる(;´Д`)
0012デフォルトの名無しさんNGNG
>>11
そのかわり寿命が1年縮まる。

…それでもいいかな…。
0013デフォルトの名無しさんNGNG
世界中でhtml上に基底クラス定義とその仕様書を書く。
各自は更にこの基底クラス定義のページにリンクして派生クラスを記述するページを同様に記述できる。
これらの記述にはクラスが表す概念のキーワードを並記する。

必要な仕様に合致するプログラムを検索エンジンがサーチ&統合。

どっちかっていうと開発パラダイムだね(^^;)。
0014デフォルトの名無しさんNGNG
JavaDocもコードとドキュメントが不一致だったら
ワーニングか何かを出してくれないものか

仕様書は無理だと思うが
設計書とプログラムは同一ソースから矛盾なく生成して欲しい
0015デフォルトの名無しさんNGNG
>>12
従来手法だと1年以上費やす開発なら、
それでもオッケーかも(笑)

>>13
Wikiが流行れば、それってうれしいかも。
親クラスにバグが発見されたらバザールモデルで直しちまえ
0016デフォルトの名無しさんNGNG
Wikiの荒らし対策ってどうなってるの?
その気になれば一夜でサイト全部消されてしまうのでは?
0017デフォルトの名無しさんNGNG
>14
なかむらさんか。
0018デフォルトの名無しさんNGNG
>>1
プログラマブルキーボード・テンキーボード
って今でも有るんじゃない?
00191NGNG
>>9 >>18
なるほど・・APLなんてあったのか。
検索してみてはじめて知った・・・鬱氏。

ただ記号を増やせってことじゃなくて、
言語が周りのものと合わせて進化すると面白いかな、って考えました。
0020デフォルトの名無しさんNGNG
画面上で、部屋の中の小物を動かしたり箱の中に
物を出し入れしたりしてプログラムする"言語"が
あったと思うんだけど、誰か知らない?

どっか外国の大学の人が作ったやつで、メール
ウェアだったような・・・。
0021デフォルトの名無しさんNGNG
キーが増えるのはかなわん。ウインドウズキーだってウザイのに。
だれか片手とか親指一本で出来るプログラミング言語考えてよ。
ジョイスティックで出来るプログラミングでもいいよ。
0022デフォルトの名無しさんNGNG
ruby matz氏によれば、ソースが非テキスト(ビジュアル)に
なっただけではパラダイムシフトとは呼んでもらえない
らしいけど(笑)、それは置いといて。

>>20
部屋は知らないけど、そういう感じの「言語」は
マイナーなところには結構あるみたいです。

アイコンをDblClickしたら、そのObjectの中の
処理手順を記述したビジュアルプログラムの窓が表示され、
その中に更にサブルーチン/Objectのアイコンが有り…
ってのを見たことがある。もちろんその窓で「編集」も出来る。

「出し入れ」ってのは、DragDropみたいな感じでしょうか?
0023デフォルトの名無しさんNGNG
>>22
HyperCardも画面に見えオブジェクトが
プログラムもってるよね
VBもそれに近いね
0024デフォルトの名無しさんNGNG
人工知能と一緒にXPの「ペアプログラミング」する・・・っての、割と楽しそうじゃない?
0025デフォルトの名無しさんNGNG
>>24
人工知能方がはるかに賢かったらなんか鬱だな。
0026デフォルトの名無しさんNGNG
>25
仕事の空き時間に2chを徘徊して、「低速有機体は逝ってよし」と
書き込む人工知能(;´Д`)
0027デフォルトの名無しさんNGNG
>>25
つーか、人工知能は「間違わない」だろうから、
ペアプロする意味ないかも(笑)。

XPは当然ながら人間様向けの方法論だよね。
0028デフォルトの名無しさんNGNG
>26
時々的外れな事をして、「はわわ、ご主人さまー」と
助けを求める人工知能(;´Д`)
0029デフォルトの名無しさんNGNG
>>27
そのための、28の機能。
もちろんヴォイスはロリ声声優で決まり。
言われなくても自分から進んで徹夜するプログラマー、続出。

ってその時点ですでにXP破ってるがな。
0030デフォルトの名無しさんNGNG
>>29
人間の持つ108つの煩悩をXtreme(極限)にする人工知能。
XPのパラダイムシフトがついにやってきた!!
0031デフォルトの名無しさんNGNG
>>29
>もちろんヴォイスはロリ声声優で決まり
た、丹下桜たん・・・(´д`;)ハァハァ
0032名無しさんNGNG
ここで良い案をてーあんするとホントに実装される
危険性(苦笑)あるんで、
もっと期待してテーアンしてください。
0033デフォルトの名無しさんNGNG
>>31
そんなもん、警告音のサウンドを替えればいいだけじゃないか。
パソコン雑誌の付録であるだろ。
003431NGNG
>>33
うおぉおそうか!その手があったか!
気がつかなかったよ!あんた天才!

警告音変えたことないけど挑戦してみるよ。ありがとう。
0035デフォルトの名無しさんNGNG
実装されるの?ロリ声の人工知能が?稀に的外れな事をする?
原子炉の管理にだけは、使わないでね(;´Д`)
0036ロリ声人口知能NGNG
「はにゃーーーーん」(メルトダウン)
0037デフォルトの名無しさんNGNG
>>36
丹下桜の声なら全て許す。
0038デフォルトの名無しさんNGNG
日本語プログラミング言語MINDを見ると、
やっぱり自然言語を直接理解するのが、究極の理想かも。
FORTHにも「辞書」って概念があるし。
あながち無理な話ではないような。
0039デフォルトの名無しさんNGNG
>>34
仕事場のPCでは止めよう。ロリヲタは白い目でみられるぞい。
0040デフォルトの名無しさんNGNG
>38
自然言語はタイプ数が増えるから、あんまり歓迎したくない。
話して聞かせれば、プログラムが出来上がるってんなら歓迎
だけど・・・それじゃSFだし(藁
0041デフォルトの名無しさんNGNG
>>37
許すなよ!今回の事故の原因は桜のお惚けが原因です。
って発表された暴動が起きるぞ(笑)
00421NGNG
一旦まとめてみましょう。
次のパラダイムシフトは、

「キーを追加し、音楽を奏でながら図形を書くが
 寝てれば翌朝までにさくらたんが完成させてくれるが
 ときどき「はにゃーん」と言って飛び出してくるので
 フォローが必要で1年寿命が縮む。
 ※ 専用メガネの装着を必要とします。」

夢の言語の完成だ!!

0043デフォルトの名無しさんNGNG
>>42

大胆スギルナリ-(ワラ
0044デフォルトの名無しさんNGNG
>夢の言語の完成だ!!

その夢、覚めないことを切に祈るよ。

0045デフォルトの名無しさんNGNG
寝ぼけた夢だと思われ・・・・
0046デフォルトの名無しさんNGNG
脳味噌で考えたことをそのままPCへコピペ出来ると最高なんだけどな。
誰か作ってくれないかなぁ?
0047デフォルトの名無しさんNGNG
| アイコンをDblClickしたら、そのObjectの中の
| 処理手順を記述したビジュアルプログラムの窓が表示され、
| その中に更にサブルーチン/Objectのアイコンが有り…
| ってのを見たことがある。もちろんその窓で「編集」も出来る。

| 「出し入れ」ってのは、DragDropみたいな感じでしょうか?

ちょっと違う。それこそ、単にソースがビジュアルに置
き換わったのとは違いました。

箱に出し入れする行為自体に意味が付けられているんで
す。例えば、イテレータという箱があって、そこから中
身を取り出して、「4回繰り返す箱」に入れる。「4回
繰り返す箱」はどうやって作るかというと、一つの物体
を空箱に入れて、中から複製を4個取り出す。イテレー
タは、1 から 10までの数字を繰り返すように(ビジュ
アル動作で)作っておく。すると、1から10まで4回ずつ
繰り返す・・・。

実際の操作はかなり違うと思いますがこんな感じです。
当然、実用には向きませんが、教育用には良さげな言語
でした。
0048デフォルトの名無しさんNGNG
↑は>>22への返信です。
0049デフォルトの名無しさんNGNG
64ビットシフト命令
0050デフォルトの名無しさんNGNG
ローテート演算子が欲しいな...
0051差霊卯区意愛NGNG
ヘッドギアとパソ繋いで頭の中で考えてること全部プログラム化してくれる。
変なこと考えるとゲイツが爆笑するCGが出てくる。
0052デフォルトの名無しさんNGNG
なんでゲイツが爆笑するCGが出るん?
0053デフォルトの名無しさんNGNG
坊やだからさ
0054デフォルトの名無しさんNGNG
一度はまると抜けられない禁断の言語、"Yava"が主流となる。
携帯組込み用はもちろん、"Yava-iアプリ"
0055デフォルトの名無しさんNGNG
決して口に出してはならない禁断の言語"YHVH"が主流となる。
仕様を勘違いした極東のベンダーが子供連れで各家庭に飛び込み営業。
(コワイヨ-)
0056デフォルトの名無しさんNGNG
そのYHVHで記述された落ちゲーの名称がテトラグラムマトリス。
0057デフォルトの名無しさんNGNG
SmallTalkを拡張した、自然に身につく言語"PillowTalk"が主流となる。
挿入処理、反復処理に優れる反面、子プロセスの管理が難しい。
0058デフォルトの名無しさんNGNG
>57
色っぽいお姉さんと、お風呂でアビバしながら覚えるんだな ?
大歓迎 &hearts;
0059デフォルトの名無しさんNGNG
2005年、遺伝子組替え用プログラム言語「Gene」が登場。
Geneは、bit(0,1)ではなく、base(A,G,T,C)の情報体。
言語仕様は単一継承のみが許されていたが、M$が独自仕様で
多重継承を盛り込んだことに各界で反発が起き、裁判に。

あるベンダーは「M$の独自拡張は許されるものではない、しかし、
M$の"G++"のライブラリーは豊富で素晴らしい」と困惑ぎみだ。

M$-G++には、com.ms.idol や、com.ms.president、 com.ms.soldier
等の人気ライブラリーがある。
0060デフォルトの名無しさんNGNG
G++に隠し子クラス発見される!!
0061デフォルトの名無しさんNGNG
ベル研究所のとある研究者も「G++の多重継承は危険だ、
モー娘を全員を継承してみれば、その理由は明白だ!
恐ろしい事に"山田花子"似になってしまった。」と多重
継承の危うさを指摘する。
0062デフォルトの名無しさんNGNG
/* G++ program */

import org.gene.std. * ;
import com.ms.idol.women.Hirosue ;
import com.ms.idol.women.Kanou ;

public class MyJapGirl extends Hirosue {
  public MyJapGirl() {
    super() ;
    setAge( 17 ) ;
  }
  public void oppai( Body b ) {
    Kanou kanou = new Kanou( 妹 ) ;
    b.setOppai( kanou.getOppai()) ;
  }
  public static void main() {
    MyJapGirl mjg = new MyJapGirl() ;
    mjg.show( MyRoom, Now ) ;
  }
}
0063デフォルトの名無しさんNGNG
>57
ワラタ。
0064デフォルトの名無しさんNGNG
及嘴彑。
0065デフォルトの名無しさんNGNG
>>62
>new Kanou( 妹 ) ;

Actorつーか、「妹」という続柄を書くには、
その兄か姐がいるはずだよなあ。
それってコードのどこに書いてある?
0066デフォルトの名無しさんNGNG
量子コンピュータに対応したプログラム言語が開発される。
多分既存の言語の概念を超えた存在だと思う。。。
0067デフォルトの名無しさんNGNG
言葉では言い表せない事ってたくさんあるよね。
僕の思いを察してくれる?量子コンピュータ。

#量子といっても武豊の奥さんではない。
0068デフォルトの名無しさんNGNG
UML実行環境(アクティビティ図・ステートチャート図を実行)が開発される。
(Action Semantics等)
プログラミング言語が統一され、Web上にプログラム・ライブラリが置かれ、
Web全体が、プログラム実行環境になる。
必要なコードは殆ど書かれ、ソフトウェア産業の収入は毎年10%低下していき、
コンテンツ産業だけが生き残る。
0069デフォルトの名無しさんNGNG
2chがプッシュ型メディアになる

0070デフォルトの名無しさんNGNG
>>68
MSの.NETのCLRは、その先駆けか?
ただし、UMLでプログラミングは難しいので、
C++,C#,Java→UML
と言う仕組みが必要でしょう。
後、セキュリティも。そうでないと
>>69 見たいのが、出てブラクラを送りつけられる。
0071デフォルトの名無しさんNGNG
量子計算機より分子計算機に期待。
0072デフォルトの名無しさんNGNG
人間の脳みそ改造したほうが手っ取り早い。
脳みその性能上がったら全部アセンブラで巨大プロジェクトこなせるようになる。
0073デフォルトの名無しさんNGNG
>>72
それって生産性は高くないぞ。
分割統治を使うほうが使わないより一般に効率がよい
だろうから、性能が上がった脳で今流の言語を使うほうが
汗に戻るよりずっとマシだ。

とはいっても確かに、高級言語の歴史は
地球人の脳に馴染むモノへのフィッティングの歴史
だったろうから(OOPなんて典型的だな)、
人間の脳の性質ががらっと変わったら
汗ってことはないにしても
落とし所は結構変化したりはするんだろうけど。

宇宙人との間でも数学はコンパチだ、とか言ってるようだが、
じゃあプログラミング言語はどうなのか?は
ちょっと知りたい気がする。
自然言語だとフクザツすぎて読み解きにくいだろうけど
はるかサブセットである計算機言語なら、
結構楽にお互いの脳の性質の一端を
披露しあえるのではないかと…
0074>73NGNG
脳の性能向上->バグ0って前提があれば、
OOPLとアセンブラの生産性の差なんてなくなるよ。
実行効率、メモリ効率も最大になる。
0075デフォルトの名無しさんNGNG
Lyee...
0076デフォルトの名無しさんNGNG
>>74
なぬ?…ああ、たしかに分割統治がそもそも不要になるか。

…でも、なんかそれのほうが数億倍想像しづらく感じるのは、なぜだろう?
性能かぁ。俺ぁまたてっきり、バグ率も含めて速度がN倍になるのかと思ってた。
0077デフォルトの名無しさんNGNG
>>57
SmallTalkの別の拡張として、BigMouseも注目されるようになります。
007877NGNG
誤: BigMouse
正: BigMouth
0079ナナシサンNGNG
障害発生時に自動的にメーリングリストやニュースグループに
接続し、回答があるまで連続投稿。
フォローの内容に「馬鹿」という文字があった場合、
自動的に反撃。所属元の管理者に大量の抗議文を送る。
0080デフォルトの名無しさんNGNG
VBが消える
0081デフォルトの名無しさんNGNG
>>79
2ch専用の設定画面はこんな感じ↓。
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=986821067&st=55&to=55&nofirst=true
0082デフォルトの名無しさんNGNG
>>79
そしてその稼動状況。
http://piza.2ch.net/test/read.cgi?bbs=tech&key=984812029&st=627&to=634&nofirst=true
■ このスレッドは過去ログ倉庫に格納されています