2012-02-27 13 views
0

我目前正在自學scala,以滿足我的基本編程需求,並且打算在之後採用Lift或Play Framework來幫助我開發一些Web應用程序。針對或反對使用JVM的主要參數

我聽到很多關於JVM的內容,有很多複雜的感受。有人可以總結主要的反對論據時應該考慮什麼時候決定使用JVM嗎?

+3

你知道https://en.wikipedia.org/wiki/Java_virtual_machine是什麼嗎? – 2012-02-27 13:28:11

+2

這個問題不適合我們的問答格式。我們期望答案通常涉及事實,參考或具體的專業知識;這個問題可能會徵求意見,辯論,爭論,投票或擴大討論。 – alf 2012-02-27 13:28:18

+0

對不起,但這個問題太模糊,可以用任何方式回答。請更具體一些。 – 2012-02-27 13:29:04

回答

2

對於:如果您想使用Java或Scala,您必須使用JVM。

反對:As @Mchl指出,您可以使用Android DVM。

如果您想要成爲核心,請使用DVM,但我建議您從JVM開始。

我聽說很多關於JVM的內容,有很多複雜的感受。

我知道你對混合感受的含義。我不知道該怎麼做這個問題。 ;)

+1

呃......不是真的...... Scala可以運行在.NET上,Android應用程序是用Java編寫的,但不是由JVM運行的。 ;) – Mchl 2012-02-27 13:49:10

+0

理論上,是的。在實踐中,你有沒有聽說有人這樣做?我認爲在DVM上使用Scala比.NET更有可能(因爲Scala使用Java庫) – 2012-02-27 13:56:49

+0

是的,這純粹是理論上的評論;) – Mchl 2012-02-27 13:58:22