我想知道Scala當前的llvm-backend有多成熟,以及它是否用於任何我可以看看的開源項目。Scala-LLVM的成熟度?
20
A
回答
15
我會說(可惜)這是相當不成熟的。您需要其中的某些步驟:沒有java依賴關係的scala標準庫和包含垃圾回收的運行時。哪些仍然是TODO。從我關於這個話題的不完整的觀點來看,我認爲除了已經完成的工作還有更多的工作要做。檢查此瞭解更多信息:http://vimeo.com/28774096
+0
感謝您的視頻鏈接!我可以在沒有標準庫的情況下生活,即使沒有單獨的編譯,但沒有垃圾回收?然後他談到了一堆需要實現的不重要的東西... –
+0
Scala.js是一種爲非JVM Scala設計的最小可行的Java *套API。 LLVM的實現可以使用相同的。但是,如果LLVM也必須運行GC(是嗎?),我在整個操作中看不到什麼地方。 – akauppi
相關問題
- 1. OpenKinect成熟度
- 2. 角度AOT成熟度
- 3. Windows下的OpenCL成熟度
- 4. 谷歌播放 - 低成熟和心智成熟度差異
- 5. PHP的成熟度如何:SVN
- 6. Script#的成熟度(與GWT相比)
- 7. App Engine的成熟程度如何?
- 8. XBAP使用和成熟度問題
- 9. 成熟的IMAP庫
- 10. 關於睡衣成熟度與GWT成熟度(短死線)爲一個web應用程序
- 11. java.lang.instrument有多成熟?
- 12. dblinq有多成熟?
- 13. 乘記錄我的成熟
- 14. AS3一成熟的代
- 15. UIProgressView不成熟的顏色
- 16. JavaScript在黑莓,Android,Windows Phone 7和iPhone上的成熟度
- 17. 基於條件和成熟度的微軟excel計數單詞
- 18. NuGet Enterprise - 不同成熟度級別包的最佳實踐
- 19. apache sshd(MINA)有多成熟?
- 20. 彗星還不成熟嗎?
- 21. 二維成熟器光源
- 22. 是Boost.Geometry成熟了嗎?
- 23. 什麼是「成熟」軟件?
- 24. Ebean或Siena有多成熟?
- 25. GEF4足夠成熟了嗎?
- 26. Java的熟練程度Android開發
- 27. Angular 2成熟度:使用可用組件進行製作
- 28. 企業OSGi框架:成熟度比較Apache Aries vs. Eclipse Gemini
- 29. requirejs在一個成熟的項目上
- 30. R最成熟的稀疏矩陣包?
如果你要去投票關閉,至少將其移動到「程序員」 –
雖然它不是純LLVM *階*,有[JVM impementation(HTTP:// vmkit.llvm.org/),因此我猜你可以在VMKit上運行更多的Scala,而不是Geoff Reedy可以給你的atm。 –
基於LLVM的解決方案的好處是不會垃圾收集。今天在Rust觀看了一下,這似乎是他們(僅僅是)比Scala更強大的優勢。當然,啓動時間也很快。 – akauppi