各言語の長所・短所/存在意義
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNG初心者がプログラムを組む際の参考にもなります。
0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNG日本語・・・字が多い、むつかしい
0004デフォルトの名無しさん
NGNG0005デフォルトの名無しさん
NGNG0006デフォルトの名無しさん
NGNG_____
|∧ ∧.|| .| | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
|( ゚Д゚)||o | | .< >>1 罵り合いを見たいだけちゃうんか!
|/ つ | | \____________
 ̄ ̄ ̄ ̄ ̄
パタン!
ヾ'_____
|| | |
||o .| |
|| | |
 ̄ ̄ ̄ ̄ ̄
0007天才
NGNGやっぱり俺とは違うんだな。
0008デフォルトの名無しさん
NGNG当然だ。一緒にしないでくれ。
0009デフォルトの名無しさん
NGNG日本語は、単語数は多いけど字数は少ないと思う。
0010デフォルトの名無しさん
NGNGたぶん文字数じゃなくて字の種類って事だと思う
0011ここはひどいインターネットですね
NGNGそういう魂胆なんですね。
お約束に従えば、
C++ >>>>>>>>>> Ruby
か、
−−−−−−終了−−−−−−−−−
か、
クソスレ立てんな。削除以来出しとけ。
か、
通報しますた。
だな。
0012デフォルトの名無しさん
NGNG0013デフォルトの名無しさん
NGNG0015デフォルトの名無しさん
NGNG0016デフォルトの名無しさん
NGNG0017デフォルトの名無しさん
NGNG0018デフォルトの名無しさん
NGNG0019デフォルトの名無しさん
NGNG00201
NGNGやっぱりあんたらはただの言語ヲタですか?
まともに勝手に話し合え!
0021転載
NGNGFORTRANやPascalといった言語は、とても推奨できたものではない。
これら言語でできることはC++にもJAVAにもできるし、結局一部の特殊な
科学計算に多少有利になるだけだよ。 現実問題として、C++できます、
JAVAできます、VBできます、というスキルは 価値があるけど、
それ以外の言語のスキルの価値については 冗談にも需要が大きいとは言えない。
正直、「何につかうんだよ、そんなもん」と言われても 仕方ない世知辛い世の中だ。
逆に使える人間が極端に減っているから、古くに開発されたシステムの
メンテナンスなどには、そういう希少なスキルは非常に重宝されるだろうけど、
あくまでそれは非常に限られたケースだ。
そんな全時代的言語を公然と生徒に教えてる大学も少なくないというんだから
まったく驚くよね。 ひとまず、職業プログラマを目指す人はもちろん、
知人やいろんな人に 自作ソフトを使ってもらいたいと思う人は、
迷わずC++かJAVAかVisualBasicを 選ぶべきだよ。
0022デフォルトの名無しさん
NGNG0023デフォルトの名無しさん
NGNG0024デフォルトの名無しさん
NGNG正論にはレスは付かないのが2ちゃんねるの法則。
0025デフォルトの名無しさん
NGNG新しい言語にもすぐ対応できるようになる
むしろ、C++やVBのように自由度の高い言語では悪い癖が付く恐れもあるので
指導者か優れた入門書が必要になる
現在、実際に使用されている言語はそれなりの長所を持っているわけで
>FORTRANやPascalといった言語は、とても推奨できたものではない。
こんなことを言うのはシロウト
0026デフォルトの名無しさん
NGNG正論 ? あほらしくて、レスつける気にもならないと思うが...。
0027デフォルトの名無しさん
NGNGまあ、ふつーの初心者は特定の言語をベースに手と目で考えていく
しかないわな。言語の枠を超えるのはちょっと背伸び
0028デフォルトの名無しさん
NGNGこれであなたもvaporware作家
0029デフォルトの名無しさん
NGNGゲーム作りにはそれが障害になりうる。また文法が緩く、入門者
は早期に移動しないと悪癖が見に付き易い。
DLLの利用は出来るが、一般的なDLLは作れない。
Delphi APIも直接叩ける、インラインアセンブラも使える。 DLLも作成出来
COM/ActiveXも作成出来る。 Linux用にはKylixもある。
文法は厳しく、制御構造もVBより少ない。 またbegin/endのような
書き方が冗長に見えるが、それが逆に冗長でないコードの書き方を
促進しているともいえる。 ポインタと配列も完全に区別されており、
初心者の入門言語としては良い。 さらにコンポーネント志向とも言
えるその設計スタイルは上級者になっても利用出来、かつ他言語
でも応用可能な身に付けてよいスタイルである。
ただし、多くのSDKがCスタイルで提供されており、最新技術を利用
したい場合は両方に通じていなければならない。 その移植の手間
もDIYとなるのが苦痛な面もある。
Java 基本的にはハードは直接叩けない=制限が多い (MSのは別にして)
しかし、ブロック崩し程度なら障害にはならない。
開発環境としてRADもあるが、 VB/Delphiに比べると貧弱
RADでない環境の足がかりとして良い
C/C++ windowsでは多くのSDKはほぼ C/C++ 特にVCで提供されており
最低読めなければならない必須言語である。
しかし入門時からどっぷり漬かると、
配列とポインタの混同に始まり、豊富なサンプルコードの為に逆に
コードコピペの癖やアルゴリズムのSTL依存病、などの症状にも
かかりやすい
0030デフォルトの名無しさん
NGNG言語つーか環境の話だね。それ。
0031デフォルトの名無しさん
NGNG0032デフォルトの名無しさん
NGNG恐ろしいくらいバカ解説だな。
0033デフォルトの名無しさん
NGNGVBでインラインアセンブラ使えたら最強じゃん!?
0034デフォルトの名無しさん
NGNG0035デフォルトの名無しさん
NGNGC/C++とか知ってるヤツだと誰も書きたがらないと思う。
0036デフォルトの名無しさん
NGNGだめなやつは何をやってもだめ、ってことだ。
0037デフォルトの名無しさん
NGNGVBプログラマってなんで馬鹿にされるの?
http://pc.2ch.net/test/read.cgi/prog/1032752981/l50
0038デフォルトの名無しさん
NGNG0039デフォルトの名無しさん
NGNG0040デフォルトの名無しさん
NGNGちゃんと実験してからモノを言え。
0041デフォルトの名無しさん
NGNGポインタを理解したり
スタック、ヒープという言葉を覚えるには最適な言語。
また、簡単なプログラムならCで充分なので、
プログラミング初心者にはCを勧める。
また、優れたGUIライブラリがないとGUIを作るのは禿げる原因となる。
Java
オブジェクト指向言語としては非常に優れている。
また、アカデミックな世界では非常に良く使われる。
ただし、起動が遅い。
また、GUIが遅いという意見もあるが、それは各自が試して判断して欲しい。
ネットワークアプリケーションを作る事が容易である事は大きい。
ただし、オブジェクト指向の壁は高いので
C言語で動的メモリが使えるようになるまでは手を出さない方がいい。
ガベージコレクションがあろうとなかろうと。
また、ライブラリー無しでコーディングできない人には
VBを勧めます。
0042デフォルトの名無しさん
NGNGおそらく言語仕様が一番わかりにくい言語。
プログラミング言語C++を読まないと使いこなせない。
正しいヘッダファイルの書き方を知らない人が使うと、
コンパイルの時間が激しく長くなったりもする。
なるべくなら使いたくない。
しかし、コーディングの最適化という楽しみがあったりもする。
プロファイラを使うのはC++でコーディングする時くらいじゃないかと思う。
オブジェクト指向がわかって、機械語レベルの知識があって
ポリモーフィズムがどのように行われているかが理解できている人のみ
が使うといいと思われる。
また、C++でWindowsプログラミングをする場合
Windowsプログラミングの本で1万5千円程度出費すると同時に
多大な時間を「浪費」する。
VC++は買わないことをお勧めする。
0043デフォルトの名無しさん
NGNG0044デフォルトの名無しさん
NGNG>>41
>また、ライブラリー無しでコーディングできない人にはVBを勧めます。
JavaとVBって適用範囲がかなり違うと思うけど。
0045デフォルトの名無しさん
NGNG>コーディングの最適化
日本語使えないならもう書くな。
0046デフォルトの名無しさん
NGNG0047デフォルトの名無しさん
NGNG誰でも簡単にGUIが作れる優れもの。
しかし、あれでロジックを書くのは気分が悪い。
なんせ、GUIのコンポーネントが中心なプログラム構造になるわけだから。
ライブラリーを作るには向いていない気がする。
ただし、デバッガもそれなりに使いやすい。
入門としては不適当だと思われる。
0048デフォルトの名無しさん
NGNG>〜気分が悪い。〜気がする。〜思われる。
こんな表現じゃ原稿落ちるよ
0049デフォルトの名無しさん
NGNG0050デフォルトの名無しさん
NGNGScheme
普通の言語とは少し違う。
デバッグが非常にやりやすい事が特徴だと思われる。
また、言語解析をするのに便利である。
ただし数式があると読みづらい。
数値計算には向いていない。
いろんな種類のデータが存在するプログラムには向いていないと思われる。
CGIにも使えるらしい。
0051デフォルトの名無しさん
NGNG美しい言語。以上。
0052デフォルトの名無しさん
NGNG最高言語。最も美しく、手軽で、何でもできる。
0053>52
NGNG0054デフォルトの名無しさん
NGNGもうネタはいいって。
0055デフォルトの名無しさん
NGNGだって、個人的な見解しか書けないもん。
Perl
簡単なプログラムを書くにはすごく便利。
言語機能に正規表現が組み込まれている。
同じ動作をするコードでも、いろいろな書き方ができる。
つまり、自分流のコーディングスタイルができる。
それは他人が読むのはきつい事を意味する。
Ruby
Perlに似ているけれど、抽象的な言語機能が多いので
初心者には最初は難しいと思われる。
また、ライブラリーを作る人はオブジェクト指向を理解しておく
必要がある。
豊富なモジュールを使ってるうちは、オブジェクト指向を
理解してなくても大丈夫。
かなり遅いので、数値計算には向いていない。
0056デフォルトの名無しさん
NGNG0057デフォルトの名無しさん
NGNG/●ヽ/
(∧_∧) / ̄ ̄ ̄ ̄ ̄
( ´∀`)< Java最強
( ) \_____
| | |
(__)_)
0058デフォルトの名無しさん
NGNG論理学を知らないと使えない。
ルールベースの人工知能を作りたい人はぜひ一度。
普通はこんなの使わないと思う。
0059デフォルトの名無しさん
NGNGランタイム要るの?駄目じゃん(藁
0060John ◆0z.4Is5E
NGNGなんか突っ込み待ってます
0061デフォルトの名無しさん
NGNGランタイム要るの?駄(以下略
0062デフォルトの名無しさん
NGNG最強な気がする。
0063デフォルトの名無しさん
NGNG0064デフォルトの名無しさん
NGNGアホロートル
0065デフォルトの名無しさん
NGNG金が死ぬほど掛かるの?(omit
0066John ◆0z.4Is5E
NGNGC++、JAVAとDelphiを比較して欲しいな。
あと、書き忘れたけど
JAVA=C#
ただし、C#だとoverrideとかvirtualとかいちいち書かなきゃならない事が
個人的に嫌い。
ライブラリーが洗練されていないところも嫌い。
開発環境は使いやすい。
JAVAのIDE(eclipse)も違った使いやすさがある。
0067デフォルトの名無しさん
NGNGはじめて見たよ。
0068John ◆0z.4Is5E
NGNG0069デフォルトの名無しさん
NGNG0070デフォルトの名無しさん
NGNGageて書くところとか。
0071デフォルトの名無しさん
NGNG0072John ◆0z.4Is5E
NGNGそれだけかYO!!
0073デフォルトの名無しさん
NGNGそうやって直さないところとか。
0074John ◆0z.4Is5E
NGNG0075デフォルトの名無しさん
NGNGしおらしいところとか
0076デフォルトの名無しさん
NGNG0077デフォルトの名無しさん
NGNG0078デフォルトの名無しさん
NGNG0079デフォルトの名無しさん
NGNGGeoCity(ジオシティー)のようにダメってこと
0080デフォルトの名無しさん
NGNGまだ幼くてしょんべん臭いってこと
0081デフォルトの名無しさん
NGNG0082デフォルトの名無しさん
NGNG天野美汐台詞集
がトップですが何か?
0083デフォルトの名無しさん
NGNG会いたかったぞ〜
0084デフォルトの名無しさん
NGNG0085デフォルトの名無しさん
NGNGRuby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Perl
0086デフォルトの名無しさん
NGNGまじでか、パクリな上に低速って・・・
0087デフォルトの名無しさん
NGNG0088デフォルトの名無しさん
NGNG0089デフォルトの名無しさん
NGNG0090デフォルトの名無しさん
NGNG0091デフォルトの名無しさん
NGNG0092デフォルトの名無しさん
NGNG0093デフォルトの名無しさん
NGNGRuby >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> C
0094デフォルトの名無しさん
NGNG感謝しろカスども。
0095デフォルトの名無しさん
NGNG0096デフォルトの名無しさん
NGNG0097デフォルトの名無しさん
NGNG0098デフォルトの名無しさん
NGNGQ:俺の事を思って毎日オ・ナ・ニーしまくってるのは誰かな?
A:辰田さやかです。
法則5の使用例
Q:お前が好きな満員電車で痴漢されなかった事は何回?
A:特にお気に入りの満員電車で痴漢されなかった事はありません。
法則2と6の使用例
Q:俺に処女を奪ってほしいのは本当だな
A:はい。
法則7の使用例:
Q:客に怒れれてえっちな事されて泣いたって?
A:お客さまに怒られて落ち込むこともあります・・・でも今は元気です。
法則8の使用例
Q:お前の美しい肉体を全身舐めまわしてやろう
A:ありがとう!
法則9の使用例
Q:お前が俺のテクでイカされたのは何時だ
A:私の時計では1:23:45 AMです。
法則2と10と使用例
Q:お前の股間が俺に舐められている時の笑顔を見せてみろ
A:こんなスマイルでどうですか?
0099デフォルトの名無しさん
NGNGDelphiは唯一のRADツールになるね。(エディッタとデバッガは糞だけど)
0100デフォルトの名無しさん
NGNGあれだけ単独で使いたいくらい。
0101デフォルトの名無しさん
NGNG■ このスレッドは過去ログ倉庫に格納されています