トップページ⇒tech
133コメント27KB

近いうちに消えていきそうな言語を予想するスレ

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
できることならそんな言語を覚えたくはないので
みんなの意見を聞きたい
0002デフォルトの名無しさんNGNG
BASICってやばいのかな。小規模なプログラムを作るには使いやすい言語なんだがな。
0003デフォルトの名無しさんNGNG
C++とVBは確実だな。
0004デフォルトの名無しさんNGNG
>>2
それは当分消えない。
0005デフォルトの名無しさんNGNG
基本情報技術者の資格試験ではJava、C、COBOL、CASLの4つの中から一つ選択するんだよな。
なんでBASICを入れないのかと小一時間問い詰めたいんだが。
0006デフォルトの名無しさんNGNG
>>5
沢山方言があるからだと思う。
0007デフォルトの名無しさんNGNG
Fortran.
0008デフォルトの名無しさんNGNG
>>1
JScript, VBScript

.net 時代到来とともに消えると思われ。
0009デフォルトの名無しさんNGNG
>>6
ああ、なるほど。情報処理センターはもうBASICは廃れるものだと判断してるかと思ってたよ。
0010デフォルトの名無しさんNGNG
>>7
既存の資産が大量にあるから、そうそう消えないと思われ。数値計算の分野だと、まだまだ現役
だったりするし。
0011デフォルトの名無しさんNGNG
C++はしばらく残ると思うけどなあ。
Javaは・・・。
0012デフォルトの名無しさんNGNG
いままでに消えてしまった。言語ってあるのか?
0013 NGNG
>>5

BASICしかできないくそ人間を排斥するため。
0014デフォルトの名無しさんNGNG
>8
逆だよ、.NETによってたいていのことができるようになるから
さらに領域が広がる。
ただ、VBScriptはVBに統合されるけどね。つまり同じエンジンになる。
0015デフォルトの名無しさんNGNG
>>14
JScript は JScript.NET, VBScript は VB.NET に吸収でしょ。で *Script と *.NET は、かなり言語仕様が
違うので、前者は事実上消える。
0016デフォルトの名無しさんNGNG
C#が短命なのは明らか
0017デフォルトの名無しさんNGNG
>>15
つまり、JScriptと、JScript.netは同一環境では動かなくなるの?
そうなると、IEで動いてるJScript(JavaScript)はどうなるの?
動かなくなるの?違うでしょ?
0018デフォルトの名無しさんNGNG
このスレで名前すら挙がらない言語だろ?
0019デフォルトの名無しさんNGNG
HyperTalk
0020デフォルトの名無しさんNGNG
CASLはどうよ
0021デフォルトの名無しさんNGNG
>>17
IE では動くんじゃないの? ただ IIS と組み合わせてサーバーサイドの Web アプリ開発に使う
言語は VBScript, JScript ではなく .NET 系になると思われ。MS が提供するライブラリもクラス
ベースになる(というか VS.NET β2 だと完全に切り替わってる)から、もう VBScript, JScript は
捨て確定。
0022デフォルトの名無しさんNGNG
>>21
なーんあだ、IEで今までどうりでしょ(w

ちなみに、ASP.NETのおすすめの言語は?
0023デフォルトの名無しさんNGNG
え、CASLって実在してたの?!
0024デフォルトの名無しさんNGNG
C++
使えているやつが、ほとんどいないし、難解だし
バグがでると、なかなかつぶせないし
0025デフォルトの名無しさんNGNG
>>24
なんか、君の会社が消えていきそう。
0026デフォルトの名無しさんNGNG
生兵法でC++やその他のOOPつかうと泥沼だぞ。
0027デフォルトの名無しさんNGNG
Java
は言う必要がないんだよね。
0028デフォルトの名無しさんNGNG
作者の不幸で無くなりそうなもの
Perl
Ruby
HSP
Python
0029みのNGNG
次の言語を早く消えそうな順に並び替えてくれ

A: Perl
B: Ruby
C: HSP
D: Python
0030デフォルトの名無しさんNGNG
DCBA
0031デフォルトの名無しさんNGNG
BAD C
0032デフォルトの名無しさんNGNG
CBAD
0033デフォルトの名無しさんNGNG
消えそうな順

HSP>>>>Ruby>>>>Python>Perl
0034デフォルトの名無しさんNGNG
もろこし++
0035デフォルトの名無しさんNGNG
(1)HSPってソース公開されてないの?
(2)すると、おにたまが車にはねられて氏んだら、それで終わり?
0036デフォルトの名無しさんNGNG
35の解
(1)HSP in Javaがある。
(2)アルガーマンがいるじゃないか。
0037デフォルトの名無しさんNGNG
C++ C♯ VB
0038デフォルトの名無しさんNGNG
大文字と小文字を区別する言語は逝ってくれないかな・・・面倒くさい
0039デフォルトの名無しさんNGNG
COBOL
(言っちゃった!)
0040デフォルトの名無しさんNGNG
>>39
メンテナンスが終れば事実上終了だな。
0041金融系元プログラマNGNG
COBOLに未来が無いのは重々承知だが、
あの莫大な金融・保険系に存在する資産をリプレースする
体力は今の企業には無いと思われ

COBOLは消えはしないが枯れていちゃったね
先々月あたりのの日経コンピュータを見ると面白いよ

>38 統合開発環境だと便利だと思うけどね
   確かにファイル名に関しては同意
0042 NGNG
CHILLだな。もう消えてるか、、、
Ccitt HIgh Level Language
0043デフォルトの名無しさんNGNG
人類が滅びてもゴキブリは残るという話しは良く聞くが、

CやJavaが滅びても、COBOLは生き残りそうな気がする。
0044IBM嫌いNGNG
メイン触れー無機が存在する限り、COBOLはなくならない気が・・・
ホスト一筋の会社の先輩が
「大容量データを高い信頼性で管理できるのは、今もってメインフレームだけだ」と
胸を張っていたが、本当?
0045デフォルトの名無しさんNGNG
>>44
その大容量データとやらが500MB程度だったりするんだな
お子様RAIDでも数十GBの時代にさ。
0046デフォルトの名無しさんNGNG
Pascalは消えますか?
0047デフォルトの名無しさんNGNG
>>44
ついでにメインフレームには要員が必要でそいつらのぶんも
信頼性の足しに計算されてる。
そりゃつきっきりの人を雇えばすぐエラー報告できるさ。
人件費と効率は無視だ・・・。
0048デフォルトの名無しさんNGNG
>>46
昨日消えました。
0049デフォルトの名無しさんNGNG
>>46

Delphi(Object-Pascal)はそう簡単に消えないでしょ
0050デフォルトの名無しさんNGNG
PL/1…
0051デフォルトの名無しさんNGNG
消去法で、今現役の言語以外。(アセンブラ除く)
C、C++、COBOL、Java、JavaScript、Perl以外全部消えそう。

なくなったら困る言語以外は全部消える可能性あり?
いくらあがいた所で、HSPやRubyはなくなっても困らんよ。
オタク向けマイナー言語を最高だって言うの、カコワルーイ。世間知らず。
0052デフォルトの名無しさんNGNG
>>41
禿同

でも文系学部から金融機関ユーザ系システムの会社に入っちゃうと、
ホスト言語(COBOL、JCL、SAS)くらいしか知らない
人ってわんさかいるんだよね
0053Kusakabe YouichiNGNG
>>52
BCPLもそろそろなくなっちゃうでしょうか?
もうちょっと残ってほしいですが。
0054ねぇ?NGNG
センスがある人ならさ…
言語の生き残り気にして
プログラミングの勉強しなくても平気だとおもうよ>1

言語は単なるツール(表現形式の違い)だもん…
0055Kusakabe YouichiNGNG
In article >>54, ねぇ?/54 wrote:
> 言語は単なるツール(表現形式の違い)だもん…

そうですね。FortranもLispもだいたい見た目も同じだし。
0056デフォルトの名無しさんNGNG
FortranもLisp一族も現役だよん。>>51は視野狭すぎ
0057デフォルトの名無しさんNGNG
>>56
世間知らずは放置しましょう(はぁと
0058デフォルトの名無しさんNGNG
Kusakabe語
0059デフォルトの名無しさんNGNG
日本語。そして日本人。
0060デフォルトの名無しさんNGNG
basicは?お子様用学習言語として生き残っていくのかなあ、
0061デフォルトの名無しさんNGNG
作者のページの掲示板では大好評だね
006261NGNG
すまん、誤爆だ
0063デフォルトの名無しさんNGNG
>>60
早く高校の数学の教科書から消えて欲しい。
0064デフォルトの名無しさんNGNG
来年の中学指導要領改定で
すべて一次方程式は健康で文化的な行列を用いて解くことと
なりました。Basicはとても健康なツールとして有効活用されるよう
文部科学大臣に提言がなされました。
0065デフォルトの名無しさんNGNG
ひまわり
0066 NGNG
Uva
0067デフォルトの名無しさんNGNG
美しいニホンゴ
0068デフォルトの名無しさんNGNG
VB,C#,C++に限って言えば(一応.NETの主役なので)、
C#だけが消えてなくなると思う。
VBは、VBプログラマが多いし、過去の資産も膨大なものがあるから。
C++は、これでしか作れないソフト(OSそのものとか)があるし、その割には他に代用できる言語がないから。
C#は、VBプログラマには敷居が高い割には使う必然性がない(C#で書いてもVBで書いても同じ)し、C++プログラマもレベルを下げてまで使う必然性がない。さらに、過去の資産はゼロなので、
これまた気にする必要もないから。

どう?
0069デフォルトの名無しさんNGNG
Ruby!
0070デフォルトの名無しさんNGNG
>>68
BASIC使いはCユーザに対してコンプレックスあるもん、
VB.NETとC#がほとんど同じなら、むしろC言語系のC#に流れる奴ら続出と思われ。

ま、仕事なら、そこらへんよく考えてない偉い人がそのままVB.NETに逝こうだって
逝っちゃってVB.NETってのは考えられる状況だけど。
0071デフォルトの名無しさんNGNG
エスペラント語
0072デフォルトの名無しさんNGNG
>>68
C#はC++より格下って観点みたいだけどそれはどこを捉えて言ってる?
いずれgenericsも追加されるしdelegate、propertyは便利だし
attributeはこれから先化けそうだし
C++のシュリンク版的な捉え方をするのはズレてるような気がするんだが。
別にケチつけたいわけじゃないんだがどうも説得力がない。
0073デフォルトの名無しさんNGNG
>>72
68ではないが、learning curveが急で、比較的安いと言いたいのでは?>C#
>>68
VBはVBAとVBScriptがメインになって、ASP+とデスクトップはC#に取られる。
0074デフォルトの名無しさんNGNG
いちばん有名な言語が
ひまわりになったらやだな・・・
0075デフォルトの名無しさんNGNG
近いうちに消えていきそうな言語→朝鮮語
0076デフォルトの名無しさんNGNG
Delphiは消えてほしいな。
0077デフォルトの名無しさんNGNG
高水準な言語ほど寿命が短そう。
アセンブラは細かい部分はともかくとしてその基本概念は残り続けるだろうし、
C++なんかもこれに変わる言語がこれといってないから残るだろうけど、
JavaやC#なんかは競争厳しいし時代のニーズに合わせて新しいのがぽこぽこできては消えていくんだろうね。
0078デフォルトの名無しさんNGNG
>>68

C++でできることはCでもできるんじゃないのか?
UNIXはCだし。
0079デフォルトの名無しさんNGNG
このスレを他の板でやったら、プログラミング言語なんて話題に上らないだろうな。
0080デフォルトの名無しさんNGNG
俺言語
0081デフォルトの名無しさんNGNG
おまえら、NATURALって言語知ってるか?
0082デフォルトの名無しさんNGNG
>>78
できるけどCしか知らないオヤジばっかで話を進める場合だけ。
C++を上手く使えば生産性を向上させることが出来るが、
Cしか知らないオヤジが無理にC++を使おうとしたら悲惨なこと
になる。
0083>>81NGNG
 ∧ ∧     ┌─────────────
  ( ´ー`)   < シラネーヨ
   \ <     └───/|────────
    \.\______//
      \       /
       ∪∪ ̄∪∪
0084 NGNG
Ruby消えてほしい うざすぎるし
0085デフォルトの名無しさんNGNG
Power Builder。
0086デフォルトの名無しさんNGNG
この板からMS社員消えてほしい。
0087デフォルトの名無しさんNGNG
255のことだろ?
0088デフォルトの名無しさんNGNG
言語は消えません
宗教みたいなもんだからです。
0089デフォルトの名無しさんNGNG
目的をはずして手段のみを議論するのは不毛この上ない。
0090デフォルトの名無しさんNGNG
CAP-X
0091デフォルトの名無しさんNGNG
Rubyが消える。。。
0092デフォルトの名無しさんNGNG
Ruby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 言語
0093デフォルトの名無しさんNGNG

 ∧ ∧     ┌─────────────
  ( ´ー`)   < シナネーヨ
   \ <     └───/|────────
    \.\______//
      \       /
       ∪∪ ̄∪∪
009468です。NGNG
>>70>>72
一言で言うと、俺自身がC#にはあまり興味がないと言ったら方が早いかも(藁。
興味が沸かない理由が>>68のとおりということね。
クソみたいな異見でごめんね。

でも、逆に、70と72は、個人的にどう思うかを聞きたいな。
一般論ではなく、あくまで「自分だったら」という意見が聞きたい。
結局は、その総論が主流を決めていくわけだからね。
0095デフォルトの名無しさんNGNG
標準 pascal
拡張 pascal は Delphi と共に生き続ける
0096デフォルトの名無しさんNGNG
>>94
折れだったらC#だね。
言語仕様みててワクワクするだろ?
しない?
0097デフォルトの名無しさんNGNG
>>95
>標準 pascal

昔は、アルゴリズムの解説書にはよくPascalが使われてたけど、
最近じゃ、それも無くなってきたしね…
0098デフォルトの名無しさんNGNG
object-c
0099デフォルトの名無しさんNGNG
ひまわり
ロゴタイプ
まほろば
インタースペース・スクリプト
Mind
0100デフォルトの名無しさんNGNG
100げっと♥
0101デフォルトの名無しさんNGNG
JavaScript
0102デフォルトの名無しさんNGNG
smalltalkは消えませんか?
0103デフォルトの名無しさんNGNG
う言語
.Unko
0104デフォルトの名無しさんNGNG
>>102

smallpoxは自然からは絶滅したと言われています。
0105デフォルトの名無しさんNGNG
ALGOL
もう消えているか?
0106デフォルトの名無しさんNGNG
>>104
 まだまだ。
 しぶとく生き残ってますぜ。

 Swikiはなかなかよろしい。
0107デフォルトの名無しさんNGNG
MS系は仕様がコロコロ変わるからなぁ。
VBも消えるでしょう。
CGIでやってた事はもうPHPになって逝くでしょう。
Perlはバッチ処理で生き残ると思われ。。。
0108デフォルトの名無しさんNGNG
AWKを仕事で使ってる人っています?
0109デフォルトの名無しさんNGNG
>>108
sh script中でone linerしたりhere documentで使う事はあるよ。
さすがにawk script単体では使わないけど。
最近はどのUnixでも最初からperl入ってるんで、awkの出番も
減ってはきてるけど、たまーに古いOSの仕事来たりするしね。
0110越前屋NGNG
PL/I
恐竜のごとく絶滅か?
0111デフォルトの名無しさんNGNG
K&Rの書式っていつまで残るんだろう?
0112デフォルトの名無しさんNGNG
>>110
「近いうちに…」のスレだぞ、ここは。
0113デフォルトの名無しさんNGNG
Rubyは消える!!
0114デフォルトの名無しさんNGNG
BASICはセンター試験に出てるかぎり消えないでしょ。
0115デフォルトの名無しさんNGNG
C++って大丈夫?
最近、勉強始めたんだけど・・・
0116デフォルトの名無しさんNGNG
みなの意見をまとめると、現存する言語全部消えるんだな。
0117デフォルトの名無しさんNGNG
一度現れた言語はほとんど消えないと思うな。
特に研究レベルじゃなくて実システムに使われちゃった場合。
ご飯食べられる言語が食えない言語になっていくことはあるけど。
0118デフォルトの名無しさんNGNG
APLはどう
0119デフォルトの名無しさんNGNG
>>117
てゆうか、無数に言語は現れ消えてるんだよ。
ある言語の変形とか。
0120デフォルトの名無しさんNGNG
じゃ、世の中C++で統一ってのは?
いっぱいあるから、みんな迷ったり、仕事にあわせたり・・・スレ立てたり。
この際向き不向きとかは無視しようYO
0121デフォルトの名無しさんNGNG
俺はC言語系は嫌いだな。
なにが嫌かというと、自由な場所で変数宣言ができる点。
(コンパイラの仕様によるとは思うんだけど)
だから、宣言場所が固定されている Pascal/ Object Pascal が好き。
「途中で宣言できたほうが良い」という意見も聞くけれど、
途中で宣言しないといけないほど
長い関数を作るほうが悪いと思うのよ。

どうよ。
0122デフォルトの名無しさんNGNG
>>121
仕様として出来るとしても、使わなければいいだけじゃないの?
0123デフォルトの名無しさんNGNG
>>122
そうなんだけど、他人が書いたプログラムだと
途中宣言いれまくってあるのよ。
だから、それならば最初から書けないような仕様を…と。
0124Kusakabe YouichiNGNG
In article >>121, デフォルトの名無しさん/121 wrote:
> 俺はC言語系は嫌いだな。
> なにが嫌かというと、自由な場所で変数宣言ができる点。
> (コンパイラの仕様によるとは思うんだけど)
> だから、宣言場所が固定されている Pascal/ Object Pascal が好き。
> 「途中で宣言できたほうが良い」という意見も聞くけれど、
> 途中で宣言しないといけないほど
> 長い関数を作るほうが悪いと思うのよ。

うーん、「長い関数は作らない」のだったら、べつに途中で宣言できても
困らないのでは? :)
0125Kusakabe YouichiNGNG
In article >>123, デフォルトの名無しさん/123 wrote:

> >>122
> そうなんだけど、他人が書いたプログラムだと
> 途中宣言いれまくってあるのよ。

で、短い関数でそれの何が困るのですか? :)
0126デフォルトの名無しさんNGNG
>>121
>だから、宣言場所が固定されている Pascal/ Object Pascal が好き。

昔のPascal批判に、実際に変数を使う場所と宣言する場所が離れている
ってのがあったんだけどね。
(手続きを短くしても、入れ子にすると離れてしまう)
0127デフォルトの名無しさんNGNG
fortranは消えそうにないなぁ
0128デフォルトの名無しさんNGNG
vb3,4,5,6
ランタイムのせいでosやcomのバージョンが異なると起動すら出来なくなる。
dos用コンパイラでさえ動作するのに、これらはどーしよーもねー。

vb2なんかはvbrun.dllだけで良かったのにね。
0129デフォルトの名無しさんNGNG
C#
0130デフォルトの名無しさんNGNG
Postscript
0131デフォルトの名無しさんNGNG
>>128
そんなら、オートメーション使いなさい。
0132デフォルトの名無しさんNGNG
オートメーションのせいで起動が失敗するんだよ>>131
0133デフォルトの名無しさんNGNG
>>121
たとえ短い関数であっても変数は利用される箇所のすぐ手前で宣言したほうがいいと思うんだが。
コンストラクタ呼ばれるタイミングの問題もあるし、どこから利用されてるかが明確になるし。
■ このスレッドは過去ログ倉庫に格納されています