トップページ⇒tech
202コメント46KB

【未来】次にくる言語は何?【予測】

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
JavaやC#の次にくる言語は何でしょうか?
0002デフォルトの名無しさんNGNG
D言語
0003デフォルトの名無しさんNGNG
山田
0004デフォルトの名無しさんNGNG
C#はまだきてないな。
俺的には。
0005デフォルトの名無しさんNGNG
日本語
英語より日本語をしっかり覚えろコラッ!適当って言葉はだな(略
0006デフォルトの名無しさんNGNG
織田信長がいろんな意味で来る気がする。
0007デフォルトの名無しさんNGNG
大阪弁
0008デフォルトの名無しさんNGNG
CPon
0009デフォルトの名無しさんNGNG
いつの時代も頂点に立つのはLISP
0010デフォルトの名無しさんNGNG
>>9
ひっこめポール
0011デフォルトの名無しさんNGNG
>>1言語
0012デフォルトの名無しさんNGNG
言語
0013デフォルトの名無しさんNGNG
++C++です。
0014デフォルトの名無しさんNGNG
ナメック言語魔法
プピリットパロ ポッポルンガ
0015デフォルトの名無しさんNGNG
プログラミング言語はファッションとかとちがうとおもう
0016デフォルトの名無しさん NGNG
大納言v2.1
0017デフォルトの名無しさんNGNG
 ハ
マ
ム
 ラ
0018デフォルトの名無しさんNGNG
勘定奉行
0019デフォルトの名無しさんNGNG
韓国語
0020デフォルトの名無しさんNGNG
Adolf Hitler
0021デフォルトの名無しさんNGNG
鍋奉行
0022デフォルトの名無しさんNGNG
ひんたぼ語に決まってんだろ
0023デフォルトの名無しさんNGNG
手続き型に関数型に論理型・・・そろそろ新しい型の言語出てもいいよな。有望なのない?
0024デフォルトの名無しさんNGNG
なんだって良いだろ。
おまえら、言語がどうたらこうたら言ってる暇あるんだったら
もうちょっとスキルアップしろよ(w
0025デフォルトの名無しさんNGNG
http://www.hitler.org/images/youth1.jpg
0026デフォルトの名無しさんNGNG
こういうスレって長続きしないよな。
0027デフォルトの名無しさんNGNG
もうSmalltalkで良いだろ。
0028デフォルトの名無しさんNGNG
>>26
つまりはプラグラミング言語はすでに完成されているという意味では。
じゃヴぁ以降の言語で使える言語ってある?
0029デフォルトの名無しさんNGNG
Javaなんて無駄なものをつけただけ。
Smalltalkですでに完成されている。
0030デフォルトの名無しさんNGNG
プログラミング言語の完成形はRuby
0031デフォルトの名無しさんNGNG
漏れはSmalltalkよりPillowtalkを極めたいと思うぞ

人間としては正しい選択だと思う
0032デフォルトの名無しさんNGNG
多重継承もテンプレートもない、あんな初期ロットが再燃なんてありうるのか?
その根拠を拝聴してみたいものだな(藁
0033名無し@沢村NGNG
おまいらよ、次にくる言語を予想してみろ?
おまいらは、それぞれいまの言語の現状はこうだから、次はこうなるはずという自分なりの分析やポリシーを持っているだろ?
それをこの場で発表しいてみろ?
おれが、おまいらの意見を検査してやるよ。おれは鼻息荒いぞ!!
0034デフォルトの名無しさんNGNG
>>32
動的型付けの言語にテンプレートは必要ない。常識だと思うけど(藁
Smalltalkに多重継承が必要だとは思えない。
どうしても必要ならライブラリを変更して多重継承できるようにすれば。
0035名無し@沢村NGNG
>>34
おまえは、動的型付けの言語にテンプレートは必要ないと思うか?
そういうふうに言語というものが少しわかってきて、自分なりに意見を持つことはいいことだぞ。おまえはそれでよし!!
おまえは、Smalltalkに多重継承が必要だとは思えないか?それも一理あるな!
だが、おまえ自分の考えに凝り固まるな!もっといろいろ勉強してみろ?
おれが検査してやるよ。おれは鼻息荒いぞ!!
0036デフォルトの名無しさんNGNG
プログラミング言語のうち、現在先端近くにいると思うものは
Scheme、Ruby(またはPython)、C#、Haskell、SmallTalk、Curl
など。
それぞれ方向が違うが。
0037デフォルトの名無しさんNGNG
ガキが約一名来たよ
0038デフォルトの名無しさんNGNG
>>36
( ´_ゝ`)フーン
0039名無し@沢村NGNG
おまいらよ、SmallTalkはスモールトークと読むのよ?知ってたか?
スモールタルクと読んでなかったか?スモールトークなんだよ!!
スモールは小さい、トークはトークショーのトーク。いわば小さい声で語るという意味だな。
おれはスモールトークという言葉が好きだよ♪
おまいらよ、スモールトークのwindows開発環境にはVisualWorksがあるよ。
これはVisualBasicやVisualC++と同じく、SmallTalk版のVisualC++だな。
だがおまいらよ、これはパソコンショップにねーんだよな…。
おまいらよ、これはいくらくらいするのかな?どこで買うのかな?
0040読まずにNGNG
ツマンネ


これ基本
0041デフォルトの名無しさんNGNG
Cxだな。
0042デフォルトの名無しさんNGNG
Ggだな。
0043デフォルトの名無しさんNGNG
1よ、心配するな。
おまえなら5年以内に(以下略
0044デフォルトの名無しさんNGNG
Java, C#は未だ現役なので、次の心配をするのは時期尚早と思われ・・
PHP,Python,Ruby,Delphi,Fortran,Tcl/Tk,Self,O'Caml,Perlはもう勉強したの?
0045デフォルトの名無しさんNGNG
1のおかしいところは、今知ってる言語の中で次に来るものを聞いてることだ。
Javaはとうに来てるが、C#は来るか?って感じだろう。
既に存在してる言語で、C#より新しくて流行りそうってのは難しいだろう。

てか、1につられてしまったか。
0046デフォルトの名無しさんNGNG
一般には未だ知られていない大学・企業・個人で研究されている言語は
多々あるけど、そんなの未だ何が実用化・商用化されるか分らない。
所詮言語なんて書籍が出てきた後に一寸勉強すれば、直ぐにキャッチアップ出来るし。
言語よりもオブジェクト指向とか、アーキテクチャーを理解する事の方が重要な訳で・・
今は言語なんかよりも、もっと大きな変化が起き様としてるから、そちらの方がよっぽど面白いけど。
0047デフォルトの名無しさんNGNG
>>36
> プログラミング言語のうち、現在先端近くにいると思うものは
> Scheme、Ruby(またはPython)、C#、Haskell、SmallTalk、Curl
> など。
> それぞれ方向が違うが。
Javaより遠ざかってC++に近づいているC#が最先端に思える理由を述べよ。

漏れ的にはD言語
0048名無し@沢村NGNG
おまいらよ、SmallTalkの日本語版windows開発環境であるSqueakについて語ってみないか?
SqueakはSmallTalkをもとにつくってあるから、真のオブジェクト指向言語であらゆる言語の中でももっとも格調が高いものだ。
またSqueakはJavaと同じくVM上で動くものだ。知ってたか?
だがおれはこのVMというのがどうも好きくあらず、普通にコンパイルして動くほうが好きではあるがな…
だがおまいらよ、Squeakはソースが公開してあるから、自分で好きなようにアレンジして、Squeakをコンパイル型の言語にしようと思えばできなくもないぞ!
このようにSqueakはユーザーが自分の好きなように変えることができる夢の言語だよ。
SqueakはC++より高級だよ。
おまいらよ、Squeakについていろいろ語ってみないか?
0049名無し@沢村NGNG
おまいらよ、SmallTalkの日本語版windows開発環境であるSqueakについて語ってみないか?
SqueakはSmallTalkをもとにつくってあるから、真のオブジェクト指向言語であらゆる言語の中でももっとも格調が高いものだ。
またSqueakはJavaと同じくVM上で動くものだ。知ってたか?
だがおれはこのVMというのがどうも好きくあらず、普通にコンパイルして動くほうが好きではあるがな…
だがおまいらよ、Squeakはソースが公開してあるから、自分で好きなようにアレンジして、Squeakをコンパイル型の言語にしようと思えばできなくもないぞ!
このようにSqueakはユーザーが自分の好きなように変えることができる夢の言語だよ。
SqueakはC++より高級だよ。
おまいらよ、Squeakについていろいろ語ってみないか?
0050名無し@沢村NGNG
おまいらよ、SmallTalkの日本語版windows開発環境であるSqueakについて語ってみないか?
SqueakはSmallTalkをもとにつくってあるから、真のオブジェクト指向言語であらゆる言語の中でももっとも格調が高いものだ。
またSqueakはJavaと同じくVM上で動くものだ。知ってたか?
だがおれはこのVMというのがどうも好きくあらず、普通にコンパイルして動くほうが好きではあるがな…
だがおまいらよ、Squeakはソースが公開してあるから、自分で好きなようにアレンジして、Squeakをコンパイル型の言語にしようと思えばできなくもないぞ!
このようにSqueakはユーザーが自分の好きなように変えることができる夢の言語だよ。
SqueakはC++より高級だよ。
おまいらよ、Squeakについていろいろ語ってみないか?

0051デフォルトの名無しさんNGNG
>>47
イベントとデレゲートなど、Javaの機能よりも進んだ機能、もしくは
改良された機能があるから。
0052デフォルトの名無しさんNGNG
Eiffelがくるといいな〜
http://www.geocities.co.jp/SiliconValley/8632/BOOK.maker.html
http://www.alles.or.jp/~corey/
0053デフォルトの名無しさんNGNG
XPの先駆者は Smalltalker ってことで。
漏れは最近のプログラマだからrubyとかjavaとか使ってりゃ満続だが、
なんでもっと smalltalk が80年代90年代メジャーにならなかったんだ? アフォばっかだったからか?
0054名無し@沢村NGNG
>>53
smalltalkはjavaと同じVM上で動く言語だが、インタープリタ型言語のため動作が非常に遅い。
BASICよりも遅いくらいだよ。
言語の理念そのものは最高のものだが、この遅さが最大のネックになっている。
メジャーになるにはコンパイル型の言語にして、単独で動くようにしなければならないね。
そうするとsmalltalkの最大の特色である自己増殖性を実現するのが困難になってしまうが…
005553NGNG
>>54

ググってみるとそうらしいね。昔のコンピュータじゃ遅いソフトじゃ(今と比べたら)痛手だろうしなぁ。
0056デフォルトの名無しさんNGNG
ふーん「おしゃべり」ってX'83な言語だったのかあ
00571 ◆ExGQrDul2E NGNG
XMLが標準になりつつありまつ
0058デフォルトの名無しさんNGNG
BASICが中間コード式のインタプリタなのに対してSmalltalkはコンパイルしたバイトコードを
AltoのCPUのマイクロコードが直接実行していたんじゃなかったっけ?

っつーかJavaのJIT技術はSmalltalkからの転用なんだが。
0059デフォルトの名無しさんNGNG
先駆者先駆者って言い出すと、Lisp信者が黙ってないぞ。
Lispが先駆けとなったメジャー技術はSmalltalkなんかより
はるかに多いと思う。
0060デフォルトの名無しさんNGNG
>>51
> >>47
> イベントとデレゲートなど、Javaの機能よりも進んだ機能、もしくは
> 改良された機能があるから。
価値基準によってはそんなしょうもない機能をつけること自体遅れているともいえるのだが。
それをつけたからといってオブジェクト指向的に汎用性と拡張性が同時に高まったといえばそうでもない。
そんな程度でC#のほうが進んでいると言い切るならC#以上に制限が少なく細かいことができるC++のほうがよっぽど進んでいる。

オブジェクト指向最先端度という観点からはC++より上Java以下としかいいようが無い。
最先端はSmalltalkだが。
0061デフォルトの名無しさんNGNG
俺はC#はコンポーネント指向として進んでると思うね。
オブジェクト指向としてはどうかわからんが。
0062デフォルトの名無しさんNGNG
あと、オブジェクト指向に関しては、制限をつけることの方が
進んでると思うが。
private属性なんてのはまさにアクセスを制限する機能なわけで。
0063デフォルトの名無しさんNGNG
進むも何もオブジェクト指向=privateと言ってもいいくらいだろ
0064デフォルトの名無しさんNGNG
smalltalkにはprivateはありませんが
0065デフォルトの名無しさんNGNG
C#++ or C++#
0066953NGNG
Cソニー
0067デフォルトの名無しさんNGNG
C+=C++
0068デフォルトの名無しさんNGNG
メソッドを隠蔽できないなんて糞
0069デフォルトの名無しさんNGNG
C++できりゃあと十年は食える
SDKはCよりC++で配布するのが多くなるだろう
JavaとC#どっちが主流になっても乗り換えるのは簡単そう
関数型言語は趣味としてはおもしろいが主流にはならんだろう

0070デフォルトの名無しさんNGNG
かつてのCOBOL屋と似てきたな
0071デフォルトの名無しさんNGNG
>>70
あなたはどんな言語をメインで使う人?
0072デフォルトの名無しさんNGNG
ここんとこしばらく++じゃないCが多かった
次の大仕事がC++だ
0073デフォルトの名無しさんNGNG
すべてがテンプレート、インライン展開の言語ってどう?
0074デフォルトの名無しさんNGNG
?
0075デフォルトの名無しさんNGNG
Cできりゃあと十年は食える
SDKはasmよりCで配布するのが多くなるだろう
BasicとPascalどっちが主流になっても乗り換えるのは簡単そう
オブジェクト指向言語は趣味としてはおもしろいが主流にはならんだろう
0076デフォルトの名無しさんNGNG
>>69
 どうだろか? CPU並列化、マイクロスレッド化はすすむばかり、
関数型でない並列処理記述が容易な方式が発明されないとどうしようもない気もするが
0077デフォルトの名無しさんNGNG
内部クラスを動的に増減できるようにすればいいと思う
0078デフォルトの名無しさんNGNG
関数型って何がいいのかさっぱり分からん、
(否定してるんじゃなくて教えて欲しいんですよ)
構文木への変換を何で人間がやらんといかんの?
そのほうがスタックへの積まれ方が見えやすいから?
0079デフォルトの名無しさんNGNG
>>78
それは関数型の特徴じゃなくてLisp系の特徴だろ。
確かにLispは関数型の一種といわれてるがな。
0080デフォルトの名無しさんNGNG
Lisp系以外も含めた関数型について説明したページの紹介きぼんぬ
0081デフォルトの名無しさんNGNG
なんで、構文木への変換を人間がやるのかというと、
プログラムがその構文木を簡単に扱えるようにする
ためと、自由度を圧倒的に増すためだと思う。

Lispの特徴は「何でも出来る」ということ。
Lispはプログラム自身をプログラムが扱うことが出来る。
その際、扱うデータの形式が統一されていれば、うまく変形、
読み取りが出きる。
そのために構文木へ変換してるのだと思う。
0082デフォルトの名無しさんNGNG
>>80
http://pc3.2ch.net/tech/kako/1007/10073/1007387924.html
0083デフォルトの名無しさんNGNG
>>75
> Cできりゃあと十年は食える
> SDKはasmよりCで配布するのが多くなるだろう
> BasicとPascalどっちが主流になっても乗り換えるのは簡単そう
> オブジェクト指向言語は趣味としてはおもしろいが主流にはならんだろう

ぷっはっはっは
いまどきオブジェクト指向を使いこなせない奴は世の中ついていけないぞ。
0084デフォルトの名無しさんNGNG
ネタをネタで返すネタ?
0085デフォルトの名無しさんNGNG
うちの会社ではC++がわからず、
Cしかできないオブジェクト指向をわからない先輩が権力をもっていて、
真のプログラマは自分で書くみたいなことを言って
コンポーネントの共有を妨げていますがなにか?
それでも給料は年功序列でもらっていますがなにか?
0086デフォルトの名無しさんNGNG
>>80
なぜ関数プログラミングは重要か
http://www.sampou.org/haskell/article/whyfp.html
0087名無し@沢村NGNG
おまいらよ、関数型言語とオブジェクト指向言語はどっちが好きだ?
おまいらは、関数型言語は幼稚でオブジェクト指向言語は高度というイメージを持つているのと違うか?
だがおまいらはその幼稚な関数型言語すらよくわかっていまい?どうだ?
おまいらよ、関数型言語を語るにはΛ抽象の概念を理解せんとでけんぞ!わかるか?
おまいらよ、Λ抽象なんてチンプンカンプンだろ?
おまいらよ、Λ抽象とはこういうことよ。
int plus(int x,int y) { return x+y; }
という関数はな、Λ抽象では、
plus ≡λ(x,y : N→N ) x + y
と表わされるのよ。わかるか?
まあ、このあたりは学者の世界よ。庶民のおまいらには理解でけん世界よ♪

0088デフォルトの名無しさんNGNG
沢村よ、今こそ↓でSqueakを語るべし。
http://pc2.2ch.net/test/read.cgi/tech/1038953148/l50
http://pc2.2ch.net/test/read.cgi/tech/1039017724/l50
0089デフォルトの名無しさんNGNG
そのうちVがくるよ。
俺が設計して、実装するから。
0090デフォルトの名無しさんNGNG
SmallTalk厨は虚栄心強すぎ
カコワルイ
0091デフォルトの名無しさんNGNG
>>87
関数型言語の概念など至極単純なものだし、誰でも理解できる。
お前がやってるのはそれを集合論で表現しなおしてるだけ。
どう数学で書けるのかってことと、その概念を理解しているかってのは
まったく別の問題。わかる?
0092デフォルトの名無しさんNGNG
誰でも理解出来るかもしれないが、書けるようになるには一種の悟りが必要だな。
手続き型になれた後では特に
0093デフォルトの名無しさんNGNG
オブジェクト指向言語でC#なんかよりいいのが出てくるだろうな
オブジェクト指向は楽々!
0094デフォルトの名無しさんNGNG
もう正直、新しい言語出そうな気がしない
0095デフォルトの名無しさんNGNG
新しい言語というより新しい概念が出そうだよね
オブジェクト指向は不完全とか過渡期の産物とか言われてるけど
俺には意味がわからんよ
完全ではないと思う部分は多々あるけれども
完全な概念が果たして存在するだろうか?
0096デフォルトの名無しさんNGNG
>>94
新しい言語
ttp://www.geocities.co.jp/Milkyway-Lynx/4133/dqn/dqn.html
0097bloomNGNG
http://homepage.mac.com/ayaya16/
0098デフォルトの名無しさんNGNG
そろそろ関数型言語が流行るだろう。(と、昔から言われてきたが)
副作用が(表に出てこ)ない言語。
0099intNGNG
やっぱり、どっとネットじゃないの?。
ちがうのかな?つぎくるやつ
0100デフォルトの名無しさんNGNG
>>1
はC#の次と言っているが・・・って釣られてますね、ハイ
0101デフォルトの名無しさんNGNG
.NETは言語じゃないのでスレ違い。
.NETの比較対象はSmalltalkやJavaとかじゃないか?
■ このスレッドは過去ログ倉庫に格納されています