2009-08-17 6 views
5

いくつかのプログラミング言語間で類似の機能または機能のコンパイル済み知識ベースがあるのだろうかと思います。私がこの質問をしている理由は、新しいプログラミング言語を学んでおり、他の言語に関する広範な知識を持っているためです。これら2つの言語間の機能の相関関係を知り、想像することはしばしば困難です。プログラミング言語間の類似機能の参照

明らかに、そのような参照が存在すれば、同様の機能を検索して最終的にそれを記憶しなければならないため、新しい言語の学習がはるかに容易になります。

+0

あなたは関数の類似性と言語操作の類似性について尋ねています。 2つの配列の要素をどのようにマージするか、文字列の長さを見つけるか、トゥルーカラービットマップを生成するか、ファイルを開いたり、書き込んだり閉じたり、データベースから行を読み込んだりする方法? 私は文法を比較することは、言語間の移動に多くの利点を提供するつもりはないと考えています。 –

+0

実際には、いくつかのことが難しくなる可能性があります。特定の大きな特徴がどのように類似しているかを見ると、言語Aのパターンを言語Bにどのように適用できるかを見る方が良いでしょう。 –

答えて

4

Syntax across languagesが最適です。制御構造、データ型、ライブラリ、コメントなどをカタログ化しています。 Delphi、SML、OCaml、Java、Smalltalk、C++、Ruby、Perl、Python、Lisp、PL/I、PHP、EmacsLisp、およびVisualBasicに関する情報が含まれています。

0

The original wikiはかなり良いです歴史、蛇行する方法、炎の戦争、そして言語のファンボイズム(すべて楽しい)を重視したプログラミングの、ウィキペディアのようなルールベースの百科事典ではない) wは言語Aのxを基本的に/より良い/言語Bのyの機能と同等に並べ替えます。

関連する問題