トップページ⇒tech
398コメント93KB

各言語の長所・短所/存在意義

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
わかってそうでわかってないのが2ちゃんねら。有識者さんの意見を待っています
初心者がプログラムを組む際の参考にもなります。
0175デフォルトの名無しさんNGNG
R u b y は 2 0 世 紀 に 全 盛 の 言 語
0176133NGNG
おっとと。
キティを召喚してしまったようでスマソ。
0177デフォルトの名無しさんNGNG
>>174
不満だよ
だって、最近例に挙がらないことが多くて寂しいんだもん
0178java厨NGNG
   ∧  b
  /●ヽ/
 (∧_∧)  / ̄ ̄ ̄ ̄ ̄
 ( ´∀`)< Java最強
 (    )  \_____
 | | |
 (__)_)
0179デフォルトの名無しさんNGNG
Johnってすごいの?
0180デフォルトの名無しさんNGNG
それをこの板で聞きますか
0181デフォルトの名無しさんNGNG
でも、言語についてやけに詳しいよな
0182>>37じゃねーけどNGNG
>>181
> でも、言語についてやけに詳しいよな

どこがじゃ。って突っ込みそうになったが、>>181 が本人かもしれないので、黙っとくよ。
0183デフォルトの名無しさんNGNG
厨房板化が剥げしいな
0184179NGNG
ごめん
178のjavaがjohnに見えてました。
いってきます
0185デフォルトの名無しさんNGNG
>>179
いろんな意味ですごいよJohnは
0186結論NGNG
必要な言語
1.基本
 C++、Java、perl
2.アドバンス
 C、アセンブリ、Ruby
3.MS派
 C# or VB.NET
0187デフォルトの名無しさんNGNG
>>186
Perlは糞
0188デフォルトの名無しさんNGNG
初心者には結局VisualBasic.NETがいい・・
と思います
0189デフォルトの名無しさんNGNG
awk >>>> Ruby
0190デフォルトの名無しさんNGNG
perlとpearlの区別が付いてない人間って何人いる?
0191デフォルトの名無しさんNGNG
>>190 だけ。
0192デフォルトの名無しさんNGNG
最初にはじめるとして、VB .NETとC#ってそんなに難易度に差があるの?
たいしてかわらないなら、MSの一番力入れてるC#にしとけばいいと思う。
0193デフォルトの名無しさんNGNG
俺なんかクラスライブラリを主に使うから、
余計に差がねぇな。VB.NETだけど。
0194デフォルトの名無しさんNGNG
ジョソハケーン
http://jbbs.shitaraba.com/study/18/
0195デフォルトの名無しさんNGNG
祭りですか?
0196java厨NGNG

1.低レベルやるなら
 C/C++
2.GUIやるなら
 VB,Delphi
3.最強の言語をやるなら
 java
0197デフォルトの名無しさんNGNG
average programmer (バカ)の言語 Java
0198デフォルトの名無しさんNGNG
Ruby以外は糞です。
0199デフォルトの名無しさんNGNG
   ∧  b
  /●ヽ/
 (∧_∧)  / ̄ ̄ ̄ ̄ ̄
 ( ´∀`)< John最強
 (    )  \_____
 | | |
 (__)_)
0200デフォルトの名無しさんNGNG
どの言語使っても、結果的にできるものはかわりません。
チューリングマスィーン。
GUIにこだわるのはVB厨だけだよw
0201デフォルトの名無しさんNGNG
>>200
お前がCPUならな(藁
0202デフォルトの名無しさんNGNG
C#
オブジェクト指向言語として完全

C++
オブジェクト指向言語として未完成

Java
オブジェクト指向言語として不完全

Ruby
オブジェクト指向言語として完璧

Smalltalk
オブジェクト指向言語として完成

よってRuby最強
が、スクリプト言語なのが痛い
Ruby風コンパイル言語を2ちゃんねらーで作りましょうYO
0203デフォルトの名無しさんNGNG
>>202
オブジェクト指向は戦場では必要なし
っての知ってる?
0204デフォルトの名無しさんNGNG
Ruby は言語もさることながら、ユーザーが完成しているから大変だ。
0205デフォルトの名無しさん NGNG
>>203ホントに必要ないと思ってるんだ(w
0206デフォルトの名無しさんNGNG
関数型が最強だよ☆
0207デフォルトの名無しさんNGNG
>>206
それは絶対に無い

アプリケーションの作りづらさでは最強かもしれないが。
0208デフォルトの名無しさんNGNG
>>205
だーから、大きなものでなければ必要ないんだよ。
関数型のほうが書くのも実行も速いんだよ。
大きなものは、OOPやればいいよ。
>>202のような考えに警鐘を発したまでだよ。
0209デフォルトの名無しさんNGNG
>>208それなら同意
0210デフォルトの名無しさんNGNG
>>208 は関数型を誤解しているような気がなんとなくする
0211デフォルトの名無しさんNGNG
>>209
それ同意するなよ、適用分野が違うだけ、大きいものも書ける
その能力はOO以上だと思う。
通常のアプリには向かないだけ。
0212デフォルトの名無しさんNGNG
TTS!!!
0213デフォルトの名無しさんNGNG
>>208それなら同意しない
0214デフォルトの名無しさんNGNG
JavaとC++簡単なのはどっち?
0215デフォルトの名無しさんNGNG
激しく前者
0216デフォルトの名無しさんNGNG
Windowsの機能をふんだんに使ったアプリを作るのなら、
C++の方が簡単だと思うが?
0217デフォルトの名無しさんNGNG
なんでwindowsとか出てくるのか不明
0218デフォルトの名無しさんNGNG
それはC++という言語そのものの簡単さとは言えない。
0219デフォルトの名無しさんNGNG
関数型ってどこがいいの?
0220デフォルトの名無しさんNGNG
>>219
カッコいい
0221デフォルトの名無しさんNGNG
関数型を勘違いしてる人が混じっているようだが。
0222デフォルトの名無しさんNGNG
知らない奴が「どこがいいの?」とか言ってショボーンとするところ。
0223デフォルトの名無しさんNGNG
>>202

漏れには C# と Java がどう違うのか分からん。(違うのはキーワードだけ?)
0224デフォルトの名無しさんNGNG
>>223
貴様はJava言語仕様とかは読んだのか?
0225デフォルトの名無しさんNGNG
>>223
もっとも大きく異なるのは、牛耳ってるのが$unとM$ということかな。

コンセプトの違いで言うと、
Javaは言語や系の美しさにこだわって閉鎖空間を作ってしまった
C#(.NET)は既存の環境との相互運用性を最大限に確保している
かな。ほとんどがこれに集約すると思う。
0226デフォルトの名無しさんNGNG
メジャー言語の比較はもう飽きた。マイナー言語で行こう。

lua pike dylan icon oberon rexx sather self forth postscript Soar
uva ひまわり mind
0227和製言語NGNG
ruby
uva
mind
HSP
ひまわり

ハァ・・・
0228名無しさん@お腹いっぱい。NGNG
>>227
おまえ、>>84あたりでrubyはPerlの5倍速いとかC++より速いとか
わめいてた奴だろ。
じゃ、書いとく。
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/43294
英語読める?
0229名無しさん@お腹いっぱい。NGNG
ご、ごめん。rubyが一番でPerlが最低の表書いてPerlスレ荒らしてる
rubyゆーざと間違えた。和製言語一覧だったのね。あいつの表が頭に
焼きついてて、つい・・・
0230デフォルトの名無しさんNGNG
>>228
that ruby is slow.
thirty times slower than perl.

お前こそ読めるか?
RubyはPerlの30倍遅いんだぞ
0231名無しさん@お腹いっぱい。NGNG
>>230
やっと読めたからって人の発言誤読砂!
rubyが5倍Perlより速いって書いてるヤシを諌めるために
出してやったurlだ。>>84見て来い。
おまえ、漏れに感謝しないと晒しageにするぞ。
0232名無しさん@お腹いっぱい。NGNG
なんだ、>>230はネタだったか。
0233デフォルトの名無しさんNGNG
C++は一生付き合える言語。
何でも作れるし、C++が使えると他言語の習得も楽だ。
複雑で難しく奥が深いが、
使っているうちに分かってくる。

C++なら一生遊べる。
0234デフォルトの名無しさんNGNG
適材適所。
0235デフォルトの名無しさんNGNG
C++マンセー
0236デフォルトの名無しさんNGNG
やっと結論が出たか。ヤレヤレだぜ。
0237バカNGNG
>>234
何を基準に適材適所を判断したら良いのですか?
0238デフォルトの名無しさんNGNG
VB一つあればイイ〜。
0239デフォルトの名無しさんNGNG
>>237
ネタ厨にマジレスしないでください
どうせ答えられやしません
0240デフォルトの名無しさんNGNG
>>237
業務アプリ C++
パッケージ C++
組み込み C++
その他 C
0241デフォルトの名無しさんNGNG
業務アプリ VB
パッケージ Delphi
組み込み C
その他 C++
0242デフォルトの名無しさんNGNG
結論は
C++かJavaかアンチM$じゃない人はC#をやれ、ってことでいいよね?
0243デフォルトの名無しさんNGNG
ゲーム C++
0244デフォルトの名無しさんNGNG
実は適材適所厨は何もわかっていないと?
0245デフォルトの名無しさんNGNG
自分が適当だと思えば適材適所。
それだけなのさ。
0246デフォルトの名無しさんNGNG
業務アプリ VB
趣味 C++
0247デフォルトの名無しさんNGNG
>>245
そうだね。
0248デフォルトの名無しさんNGNG
サーバーサイド Java
論文 Lisp
0249デフォルトの名無しさんNGNG
言語にこだわる香具師はDQN
0250デフォルトの名無しさんNGNG
>>249
でもおれはVBやCOBOLで仕事したくないなあ。
0251デフォルトの名無しさんNGNG
>>249
意味不明だね。
なんでDQNなの?
0252デフォルトの名無しさんNGNG
>>250-251
馬鹿は放置しましょう、資源の無駄です。
0253RubyistNGNG
適材適所を突き詰めれば、RubyオンリーでOKだということになる。
わかった?糞馬鹿dも
0254デフォルトの名無しさんNGNG
>>253
無職は何言っても無駄。
0255デフォルトの名無しさんNGNG
プログラマタン尊敬してます。
僕らの無理な要望優しく聞いてくれるです。
感謝です。
0256デフォルトの名無しさんNGNG
「言語なんて道具にすぎないんだから」とか、
「言語にこだわるやつはDQN」とかいってる奴にかぎって、
じつはまともに使いこなせる言語がほとんどなかったりする。

それなりに実力がついてくれば、こだわりが出てくるのは自然なこと。
0257デフォルトの名無しさんNGNG
言語にこだわる香具師がよりイイ言語を生み出してきたのさ。
言語が好きでは無いなら使わなければいいだけ。

マジレスしてしまったがもし煽りだとしたら>>249はプログラミングする前に
小学校からやり直した方がいい。2度と来んなよ。
0258デフォルトの名無しさんNGNG
そこまで言わんでも…

バカは一生バカさ。
0259デフォルトの名無しさんNGNG
> 言語にこだわる香具師がよりイイ言語を生み出してきたのさ。

Javaは糞だと思う
0260デフォルトの名無しさんNGNG
確かにDukeなんてマスコットがいる言語は史上初だよな
0261デフォルトの名無しさんNGNG
Javaは言語そのものよりもマーケティングにこだわって作られたんだろ。
0262デフォルトの名無しさん ◆S.2get/I.I NGNG
C++マンセー
0263デフォルトの名無しさんNGNG
Delphiマンセー
0264デフォルトの名無しさんNGNG
C++セーマン
0265デフォルトの名無しさんNGNG
>>256
> それなりに実力がついてくれば、こだわりが出てくるのは自然なこと。
1つの言語しか知らないならともかく
それなりに実力が付くと、状況に合わせて言語を使い分けるのが普通だろ

ナイフと包丁を使い分けるようにな
常にナイフしか使わない、常に包丁しか使わない奴は
目的と手段を取り違えてるとしか思えない。
0266デフォルトの名無しさんNGNG
>>265
バーカバーカ!!(W
0267デフォルトの名無しさんNGNG
>>265
お前本当にバカだな。
読解力ゼロ。
>>265が言ってるのは
料理人が包丁を大事にするようになるってことだろ
0268デフォルトの名無しさんNGNG
あらゆる上級王に置いて最強なRubyを応援しテクdさい
0269デフォルトの名無しさんNGNG
フフフ
0270デフォルトの名無しさんNGNG
ぷぷぷp
0271デフォルトの名無しさんNGNG
プロはHSPで全てを作れる。
0272デフォルトの名無しさんNGNG
C--万せー
0273デフォルトの名無しさんNGNG
プロはひまわりしか使わない
0274デフォルトの名無しさんNGNG
そしてフローラリア
■ このスレッドは過去ログ倉庫に格納されています