トップページ⇒tech
741コメント174KB

これから生き残るプログラミング言語は?

■ このスレッドは過去ログ倉庫に格納されています
0001 NGNG
ご意見をどうぞ。また、その理由も。
0232デフォルトの名無しさんNGNG
>>231
VC++のどこいらへんが最強か
ぜひ、説明してくれ
 ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ∧_∧ ニヤニヤ
 ( ・∀・)
 (    )  MFC? アンナノオモチャデショ?
 | 某|  C++Builderコソ 真ノビジュアルカイハツツールダ
 (__)_)
0233デフォルトの名無しさんNGNG
DirectX使うとき。
0234デフォルトの名無しさんNGNG
>>232
房って字でアレを隠すなよ!
0235デフォルトの名無しさんNGNG
  ∧_∧ ニヤニヤ
 ( ・∀・)
 (    )
 | ♂|
 (__)_)
0236デフォルトの名無しさんNGNG
すでに プログラミング言語を使わずに
DBを操る業務システムを作って納入する人たちが出てきています。

ちょっとした手助けをするだけで
ファイルメーカーで立派なものを作っちゃう
コンピュータ音痴さえ 目撃したこともあります。

インテリジェントパッドを引き合いに出すまでもなく、
ロジックの隠蔽化がすすめば いわゆる言語的なイメージを
持つものがなくなっていくかもしれませんね。

そこには すでに オブジェクトだの概念だのを
意識する必要すらないかもしれません。

つまり 何も生き残らない、という結論もあっていいのでは。
0237デフォルトの名無しさんNGNG
複雑な物を組むには、多少の多寡はあれど複雑な操作が要るよ。

それがGUIであろうと、テキストであろうと、
口頭で部下に命じるだけでだろうと、
欲しい物に応じた複雑さをもつ指示操作が要求される筈だ。
0238231NGNG
>232
最強じゃないですか
あの言語が分かれば何だって出来ますよ
機能もですし、他の言語もです。
速度も一番です。
C++ビルダーはVBライクなので
それならVBつかいますよ
C++ビルダーって中途半端なんですよね。
232はVCが使えないんですよね? 
VCが使えたらそんな発言はしませんね。

自分はある程度ならVC使えますよ。

0239デフォルトの名無しさんNGNG
別に、速度や機能で言えば、どっちもどっちじゃ?
開発効率はC++Buliderの方が良いかもしれないし。
0240デフォルトの名無しさんNGNG
238>>
C++ビルダーはVBライクなので
それならVBつかいますよ

理由がよくわからん。
0241デフォルトの名無しさんNGNG
>>240
全角。全角。
0242231NGNG
>>240
確かに意味不明でした。
同じようなものはやりたくないって事です。

C++ビルダーって触った事ないんですが
VBやってれば出来るんじゃないんですか?
そんなイメージがあるんですよ。
(イメージなんでほんとの所はどんなんなんでしょうか?)
VBだってかなりの事が出来ますし。(マルチスレッド モドキも出来ますし)

CB=VB +( C++ or C )
ってイメージですね。
CBってWindowsの動きが分かってなくても
使えるんじゃないんですか?

全ては持っているイメージなんですが。
実際はどうなんですか?
0243デフォルトの名無しさんNGNG
>>242
VCLは優秀だからWindowsの動作を気にする必要はないんだよ。
君の信仰するMFCと違ってね。
そもそも君はC++の素晴らしさを解っていないようだ。
そんな君には一生VB6がお似合いだよ。
 ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ∧_∧ ニヤニヤ
 ( ・∀・)
 (    )  コレダカラVB厨ハ‥‥
 | 某|  BCBハ ランタイムモイラナイシネ
 (__)_)
0244デフォルトの名無しさんNGNG
VBやC#は 確かにスタイルも既定します。
 特にVBは用意されたライブラリ・コンポーネントを使わなければ
 何も出来ないのと同じ状態になります。

BCB/DelphiはVCLを使わなくても
VCはMFCを使わなくてもプログラミングが出来ます。

 そしてそれぞれ、ライブラリソースはお金を出せば付いてきます。

これは大きな違いですよ
0245デフォルトの名無しさんNGNG
>>242
俺はVBをずっとやってて、
転職してJava、C++(MFC)になった。
マルチスレッドモドキ「も」じゃなくて「しか」だろ?
外部機器IOがあるプログラムをVBで組むともう最悪。
VB(6.0以前)がいかに何もできないか、
他の言語を学んで知った方が君の為だな。

ちなみにVCLは個人的になんかだめです。
0246デフォルトの名無しさんNGNG
過去に、ある程度広まったにもかかわらず生き残れなかった言語ってあるの?
0247デフォルトの名無しさんNGNG
smalltalk
0248デフォルトの名無しさんNGNG
CASLが出てこないぞ。何処逝ったんだ?
0249デフォルトの名無しさんNGNG
Haskellしかないだろう?
0250デフォルトの名無しさんNGNG
やっぱ、Objective-C++なんじゃねぇの?
0251デフォルトの名無しさんNGNG
>>249
どっち?生き残る方?生き残れなかった方?curry化?
0252デフォルトの名無しさんNGNG
S言語は?
0253デフォルトの名無しさんNGNG
今までにやったレアな言語

Natural
JASPOL
EASY
SQL Windows

今でもどこかで生きているんだろうか…
0254デフォルトの名無しさんNGNG
D
0255デフォルトの名無しさんNGNG

Microsoftが無くなったらプログラミング界はどうなりますか?
0256デフォルトの名無しさんNGNG
Javaの天下。
0257デフォルトの名無しさんNGNG
>>256
なら漏れはこの夏Javaを勉強するよ
0258デフォルトの名無しさんNGNG
javaムズイYO
0259デフォルトの名無しさんNGNG
>>258
おまえはJavaだけじゃなくてなんでもかんでもムズイと思うんだろうな。
0260デフォルトの名無しさんNGNG
>253
「SQL Windows」は今でも「TeamDeveloper」つー名前で生き残ってるよ。
相変わらずワケのわからんヘンな開発言語を使うんだ。
ライバルのPowerBuilder共々、バグが多すぎてなんともならん。
0261デフォルトの名無しさんNGNG
>260
そうなんですか。
2ヶ月しかやらなかったんで、言語仕様は忘れましたが、折りたためるエディタが当時は新鮮だった。
あと、インド人丸出しの社名(これも変わったはずですが)。
0262231NGNG
>>243
C++のよさが分かってるから
VCを選んでるんじゃないですか。
 ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ∧_∧ ニヤニヤ
 ( ・∀・)
 (    )  コレダカラVCL厨ハ‥‥
 | 某|  ッテヤルンデスカ?
 (__)_)
0263231NGNG
>>245
VBをずっとやって来たのなら分かるんじゃないですか?マルチスレッド出来ますよ。
ですが、その実現方法はVBの機能では無いと思いますんで
VBの機能だけで実現出来る「モドキ」と言う表現を使いました。
知らない人はすぐにマルチスレッドの事を出してきまんでとりあえず出しただけです。
別に こんな事出来るぞ!!って言ってるんでありませんし。


>外部機器IOがあるプログラムをVBで組むともう最悪。
>VB(6.0以前)がいかに何もできないか、
>他の言語を学んで知った方が君の為だな。

出来たんでしょうか?
そんな外部機器IOがあるプログラムをVBでやってましたよ。
しかもかなり大きなシステムで。

それとVCもやってます。
マルチスレッドのプログラムぐらいなら出来ます、(簡単ですがよく指標として出てくるので)
もちろんC++も出来ます。
それで、さらに上を目指そうかと思ってるんですが、
価値はあるのか?それとも別言語のを学んだ方がいいのか?
ってのが聞きたいんです。(なんか初心者みたいですが)
Frameworkと.かNETとかアマリ分かってないんで
みなさんから意見を聞きたかったんです。

良い言語が残るのでは無いって度々出てきてますし。
0264デフォルトの名無しさんNGNG
ぴゅう太の日本語BASICって、死滅したと言えるよな。
0265デフォルトの名無しさんNGNG
>>264
いや、その魂はTTSねおに受け継がれている。
0266デフォルトの名無しさんNGNG
>261
グプタのおっさんは会社から追放されました。

自分が椅子に座って足組んでる写真を広告に使ったり、
成金まるだし加減が大神源太みたいでステキだった。

0267デフォルトの名無しさんNGNG
やっぱフォートランだろ
0268デフォルトの名無しさんNGNG
Basicに一票。
0269デフォルトの名無しさんNGNG
どれが生き残るかとか言うより
自分で好きな言語選んでやりゃあいいんじゃねえの?
0270Rina ◆tI333vNE NGNG
どれが生き残るか予想して、それを勉強するんじゃなくて
必要とされてる言語を常に身につけておく、それが
プログラマに必要な素養だと思う。
知らないけど要求されるものなら必死に勉強すればいい。
もちろん、先を見通す素養があったほうがいいのは確かだけど。

…甘い妄想かぁ…。
0271デフォルトの名無しさんNGNG
おまえらSpecCとSystemCってしってるか?
HWがわからないプログラマは糞だな。
0272デフォルトの名無しさんNGNG
>>270
うん。
今は、オブジェクト指向が主流で、アスペクト指向が少しずつ
いわれ始めているから、オブジェクト指向ができる言語をまず覚えれば
いい。
アスペクト指向ができるのはまだ AspectJ ぐらいかな。
一応構造化プログラミングもやっておくといい。
0273デフォルトの名無しさんNGNG
>>271
HW って、ゴルフのアゲインスト?
0274デフォルトの名無しNGNG
アセンブリ言語は必ず生き残る。
30円かけてもいい。
0275デフォルトの名無しさんNGNG
>>272
アスペクト指向って、OOPを補完するOOPの付属物だと思うんだが・・・
俺なんか勘違いしてるか?
0276デフォルトの名無しさんNGNG
>>274
大きく出たな。
0277デフォルトの名無しさんNGNG
>>275
オブジェクト指向って構造化プログラミングを補完する構造化プログラミングの付属物ともいえる。
0278デフォルトの名無しさんNGNG
>>277
OOPは構造化プログラミングの発展系でしかないよな。

OOといってしまうと、OOAとかOODの話になるのでいささか問題が。
0279デフォルトの名無しさんNGNG
n88basicはみんなの心の中で生き続ける
0280デフォルトの名無しさんNGNG
でもみんなが死に絶える
0281デフォルトの名無しさんNGNG
アスペクト指向言語 ++C++ が開発されているそうだ。
0282デフォルトの名無しさんNGNG
>>271
で、どっちが生き残るんだ?
0283デフォルトの名無しさんNGNG
>>270
必要な時に勉強...じゃ遅いんだよ
0284デフォルトの名無しさんNGNG
JAVAで作られたアプリって見たこと触ったことない。
知らんだけ?

ホムペ上で動く(?)ゲームがJAVA製か?
0285デフォルトの名無しさんNGNG
>>284
君が知らんだけ。ゲームも一応あるかな。
確かクエイクとかそうじゃなかったか?

あと、そういうクライアントのアプリとかの用途じゃなくて、
サーバーで使われてるらしい。
0286デフォルトの名無しさんNGNG
ホムペ…
0287デフォルトの名無しさんNGNG
>280
2019年問題のことを言っているのか?
0288デフォルトの名無しさんNGNG
>>285 ありがとう。

実際、リリースされてるアプリの数はまだまだ少ないのかな?
JAVA言語自体はよく話題に出るけど、実際にJAVAで開発されて
リリースされたアプリはこれだぜって聞かないんだよね・・。

Winしか使ってなかったら、あまり意味無い?
0289デフォルトの名無しさんNGNG
>>288
1から勉強しなおせや。お前のアンテナがしょぼいだけだ。
0290デフォルトの名無しさんNGNG
>>231
VC.NETは、Framework呼ぶか呼ばないか選べるよ。
でも、VC.NETとしては解説書はまだ少ないよ。
0291デフォルトの名無しさんNGNG
関数型言語はこれからも地味に生き続けるのでせうか。。
0292デフォルトの名無しさんNGNG
>288
商用データベースのOracleに付いてくる管理ツールは完全にJavaです。
でもね、めちゃくちゃ重いの。だからDBAは皆CUIでシコシコと作業します。

クライアント側で使うJavaはプログラムにしろアプレットにしろ、ほとんど
死に絶えてる印象があるね。
でもサーバ側の、俗に言うMVCモデルのJavaは凄い勢いで普及してるよ。
0293デフォルトの名無しさんNGNG
>>291
そりゃもう地味〜に生きるでしょう、論理型言語とともに
もともとソフトウエアの基礎を作るための言語だし、部品取りだし、
これらの研究の中からこれわっていう機能がメジャー言語に取り込まれてゆくのみ。
いままでも、そしてこれからも・・・
0294デフォルトの名無しさんNGNG
>>292 サンクス。

サーバ側で繁盛しているのですか。なるほど。
0295デフォルトの名無しさんNGNG
初心者にPerlがお勧めできない理由が
実際勉強してみて少しその理由がわかったような気がする
0296名無しさんNGNG
>294
既にアプレットはHTMLの代替として見直されてきてるし、
アプリケーションも今後CPUの速度が上がれば上がるほど
採用される機会がもっと増えることになるはず。
携帯電話でもすごい勢いで案件が増えてる。
0297デフォルトの名無しさんNGNG
PostScriptは?
0298デフォルトの名無しさんNGNG
>>295
というか、骨抜きにするのに最適なんです
0299デフォルトの名無しさんNGNG
ナニを骨抜きにするの?

昔、Java屋の漏れにPerl書けっつう人が居たから、
PerlServlet & PerlServerPage っつうネタライブラリ作って
その上にアプリ構築して提出したら、嫌な顔されたけど(ニヤニヤ

トドメに、Perl用CORBAバインディングの実装系と、
PerlServerPage上にPerlPortlet作る計画提出してあげました(ニヤニヤ
0300デフォルトの名無しさんNGNG
>>292
クライアントサイドJavaは、死に絶えているというより
まだ色々な意味で準備が整っていない部分も多いと思う。
// Swing重すぎ & まだ不自由を感じる場面も
ハードウェアの進化やJVMの最適化などで充分実用的になった頃、
もし既にC#などの牙城が出来上がっていたのでは元も子もないが。
// それとMVCモデルはサーバサイドに限らないかと。

>>296
AppletがHTMLの代替とはこれ如何に。

>>299
> PerlServlet & PerlServerPage
中身は一応Perlっぽく書いてあったのですか?
0301デフォルトの名無しさんNGNG
HTML::あたりがまだまだ整理されていない?って思えた時代だったので、
javax.servlet APIっぽい構成のクラスライブラリ作ったです。

ターゲットのサーバが thttpd っぽい最小構成のやつだったんで、
Thread とか Object Poolingとか Bean Scopeとか Servlet Chainningとか
実装する余地はなかったけど...。

0302Javaで作られたアプリNGNG
ム板のみんなでRobocode (・∀・)ヤローウヨ!1台目
http://pc3.2ch.net/test/read.cgi/tech/1020161792/
IBM主催の大会で優勝すればチンコパッドもらえるぞ。

あとJava用のIDEはじめ各種ツールは多くがJavaだな。
非Javaで良いIDEが有ればもっと普及するだろうに…
0303デフォルトの名無しさんNGNG
>>302
>非Javaで良いIDEが有ればもっと普及するだろうに…
warata
0304デフォルトの名無しさんNGNG
うーん やっぱりCOBOL へ一票

一番ダサクテ簡単なものが生き残るらしいぞ
0305デフォルトの名無しさんNGNG
もまい羅、なぜXSLTをあげませんか?
最後に勝つのは関数型言語なのれす。Lispも22世紀まで生き残るのれす。
0306デフォルトの名無しさんNGNG
釣りはVBにはじまりVBに終わる
0307デフォルトの名無しさんNGNG
>305
関数型言語は根強いと思うが、
XMLを手書きする奴は、早々に絶滅すると思われ。

数年後には、Postscriptを手書きする香具師みたいに
珍獣扱いだな。
0308おきゃーまNGNG
言語が生き残る前に今の現役プログラマーが死滅するだろうて。
0309デフォルトの名無しさんNGNG
>>77
どんな分野(対象業務、プラットフォーム)で使われてるんでしょうか?
対象業務はやっぱり科学技術計算?
0310デフォルトの名無しさんNGNG
>>309
過去の遺産(ライブラリ)がどうしても大きいみたい。
0311デフォルトの名無しさんNGNG
>>310
てことは、汎用機ですね。
0312デフォルトの名無しさんNGNG
>>300

311
0313デフォルトの名無しさんNGNG
あえてprologと言ってみる
0314デフォルトの名無しさんNGNG
TTS!
0315デフォルトの名無しさんNGNG
CP/M
0316デフォルトの名無しさんNGNG
Z80
0317デフォルトの名無しさんNGNG
TTS
0318デフォルトの名無しさんNGNG
世界で一番使われてるプログラミング言語はhtmlぢゃねぇの?と言ってみるテスト・・・
一応プログラミング言語に入る?
0319デフォルトの名無しさんNGNG
分岐もループも無いようですが。>html
0320デフォルトの名無しさんNGNG
squeakはどうなのでせうか?
0321デフォルトの名無しさんNGNG
C++が終わりそうな事はわかった
0322デフォルトの名無しさんNGNG
>>320
教育用として生き残る
0323デフォルトの名無しさんNGNG
「これから生き残るプログラミング言語は?」
日本語変。
0324デフォルトの名無しさんNGNG
どこが?
0325デフォルトの名無しさんNGNG
これからも、ならどう?
0326デフォルトの名無しさんNGNG
知らないだろ
MATLAB
だ。
俺も知らん。
0327デフォルトの名無しさんNGNG
>>318
>世界で一番使われてるプログラミング言語はhtmlぢゃねぇの?と言ってみるテスト・・・
> 一応プログラミング言語に入る?

文法もちゃんと定義された立派な人工言語ではあるが
「プログラミング」言語ではない。
0328デフォルトの名無しさんNGNG
今更言ってるよ
0329デフォルトの名無しさんNGNG
やっぱ中国語だな。
0330デフォルトの名無しさんNGNG
言葉は時代と共に変わる。プログラム言語もまたしかり。
その時々にあった言語を覚えればよい。
0331デフォルトの名無しさんNGNG
どの言語をどのような理由で勉強するかは人それぞれ違う。
自分にあった基準で選ぼう。
■ このスレッドは過去ログ倉庫に格納されています