2009-08-17 57 views
5

我想知道在幾種編程語言之間是否存在編譯的類似功能或功能的知識庫。我問這個問題的原因是因爲人們正在學習一種新的編程語言,並且對另一種語言有廣泛的瞭解,所以通常很難知道或想象這兩種語言之間的函數關聯。編程語言之間的類似函數的參考

顯然,如果存在這樣的參考,它將使得學習一種新語言變得容易得多,因爲只需要查找相似的功能並最終記住它。

+0

您正在詢問函數與語言操作相似之處的相似之處。哪一個最接近你所問的:你如何合併2個數組的元素,或者找到一個字符串的長度,或者生成一個真彩色位圖,或者打開,寫入,關閉文件或者從數據庫中讀取一行? 我認爲只是比較語法不會在語言之間移動時提供很大的影響力 – 2009-08-17 17:43:05

+0

實際上它可能會使一些事情變得更加困難,尤其是語法差異的細微差別。最好看看某些大特徵是如何相似的,看看語言A中的模式如何應用於語言B中。 – 2010-10-03 09:21:20

回答

4

Syntax across languages是最好的。它編目控制結構,數據類型,庫,註釋等等。包括有關Delphi,SML,OCaml,Java,Smalltalk,C++,Ruby,Perl,Python,Lisp,PL/I,PHP,EmacsLisp和VisualBasic的信息。

0

The original wiki是相當不錯的,因爲它的自由流動的討論(這是並不意味着它是一個基於規則的百科全書,如維基百科),它關注於歷史,蜿蜒的方式,火焰戰爭和語言狂熱主義(所有這些都很好玩),這些都告訴我們很多關於ho w語言A中x的特徵基本上是/更好/類似於語言B中的特徵y。