compiled-language

    25熱度

    3回答

    我剛剛注意到,在Ruby的維基百科頁面中,這種語言被定義爲解釋型語言。 我明白可能在我的背景中缺少某些東西。 我一直都知道不需要編譯器的解釋型語言和編譯型語言(需要在執行程序之前編譯)之間的區別,但是描述腳本語言的特徵是什麼? Ruby可以定義爲腳本語言嗎? 謝謝你,原諒我黑掉

    1熱度

    1回答

    在d語言,等同什麼是下面的語句 假設代碼: - int size = 8; int shift = 1; int[size] skip; int[size] suff; memcpy(&skip[0], &skip[0]+shift, (m-shift)*(int.sizeof)); memset(&skip[0]+(m-shift),0, shift*(int.sizeof))

    0熱度

    1回答

    在V8 home(在谷歌的JavaScript引擎),我們讀到這樣的: V8編譯和執行JavaScript源代碼 這是否意味着JavaScript是不是V8中的解釋語言? V8是否使用JavaScript的即時編譯方法? 編輯:還有一個existing question這已經解決我的第一個問題,但不是第二。

    32熱度

    3回答

    我讀過Clojure編譯的地方。像Java或Scala一樣,它是否真的被編譯,而不是像Jython或JRuby一樣被解釋?

    2熱度

    3回答

    據我所知,JavaScript是從服務器檢索到HTML文件後,客戶端執行的唯一一種語言。據我所知,JavaScript決不是編譯的,因此它是一種解釋型語言。 隨着Web變得越來越流行,以至於有人說移動和桌面應用程序將很快不復存在。 我們看到像WebGL這樣的使用JS的新技術。 當我開發的WebGL我必須優化這麼多,實現了合理的業績比較基準,那麼我將不得不爲PC或控制檯。 那麼,爲什麼我們仍然使用解

    3熱度

    2回答

    我運行了一個編譯語言的簡單程序,它使用兩個簡單循環計算前幾個自然數的階乘,外部記錄一個是我們計算階乘的數字,內部一個通過乘以從1到數字本身的每個自然數來計算階乘。 該程序適用於第一個自然數,然後大約從第13個值開始計算的因子顯然是錯誤的。這是由於在現代計算機中實現的整數運算,我可以理解爲什麼會出現負值。 我不明白的是,爲什麼,這是我在不同的計算機上測試過的東西,經過非常少量的階乘計算後,總是會達到

    0熱度

    2回答

    我需要從多個項目導入模塊到當前項目。 目前我獲得以下因編譯消息: map/map.d(9): Error: module game_object is in file 'steering/game_object.d' which cannot be read import path[0] = /usr/include/dmd/phobos import path[1] = /usr/inclu

    2熱度

    1回答

    在討論iOS Crypto Flaw也討論了Ars Technica之後,有人提到他們遇到了一個情況,其中,無括號的表達式後面的行被視爲else。 if (<condition>) <expression A>; <expression B>; <expression C>; 所以,根據人,表達乙是,如果條件爲真,如果else是隱式的和不必要的,因爲跳過。 這與我聽到的任

    2熱度

    4回答

    我得到一個意外的python執行行爲。 if True: print("Hello") else: I am an error. what can you do about it? 現在,此代碼不會引發SyntaxError,因爲控件永遠不會進入else語句。在像C++這樣的編譯語言中,它會得到一個錯誤。即使在Java中,未使用的代碼也是一個錯誤。但不是在Python中。

    3熱度

    4回答

    我lookign與下列功能langage: 痛飲兼容,或者類似的。與C++的兼容性應該是很容易: C,C++,AllegroCL,C# - 單聲道,C# - MS .NET,CFFI,雞肉,CLISP,d,去 ,狡詐,爪哇,Lua中, 的MzScheme /球拍,ocaml的,八度,Perl中, PHP,Python中,R,紅寶石,的Tcl/Tk 靜態類型:否myObject.Completely