CoffeeScript太酷了。如果有任何語言使用咖啡語法,但運行在jvm上,如groovy,scala? Python的語法並不酷。我不能使用這麼多xx,在我的代碼中,自己很醜。CoffeeScript for Java
2
A
回答
3
是。 CoffeeScript compiles into plain old JavaScript,其中can be executed by modern JVMs (v6+)。
順便說一句,你對比Python的語法很有趣,因爲both languages depend on whitespace as syntax(這是一個有爭議的話題!)。 Anyhoo,快樂的黑客!
[編輯]這是using JavaScript on the JVM更有用的介紹。
3
雖然沒有具體的CoffeeScript,Mirah是一個JVM語言直接編譯爲JVM字節碼或Java源代碼,並要求沒有運行時庫運行。這使得它與大多數人使用Coffeescript的方式類似。也就是說,避免了Javascript的醜陋的語義和語法元素。 Mirah是靜態類型的,但是它的語法從Ruby中大量借用(Mirah是Ruby的Javanese)。
雖然語言本身還處於起步階段,但今天很有可能使用它。我已經完成了大部分我的大學作業,使用它直接編寫Java本來是必需的。我也在使用它來開發Android系統。
它看起來不像Coffeescript,但它有相同的目標,您可能會覺得它很合適。更不用說Coffeescript語法也受Ruby的啓發,所以它們有共同的祖先。
相關問題
- 1. Coffeescript。 for/in循環
- 2. for循環範圍CoffeeScript
- 3. 連接中間件for coffeescript?
- 4. CoffeeScript For Loop不會停止
- 5. 無法輸入CoffeeScript for循環
- 6. 有沒有像CoffeeScript for PHP的東西?
- 7. Java簡單框架與Coffeescript
- 8. Javadocs for Uniobjects for Java
- 9. Java - NoClassDefinitionFoundError for Java Class
- 10. Java NoSuchElementException for for循環
- 11. 用coffeescript編寫的Java項目
- 12. 是否有Java的Coffeescript?換句話說,X被編譯爲Java
- 13. Captcha for java 1.7
- 14. Rfc2898DeriveBytes for java?
- 15. Java .replaceAll()for $和\
- 16. Unirest for Java
- 17. Java for MontaVista Linux
- 18. Google WindowBuilder for Java
- 19. Gervill for Oracle Java?
- 20. Eclipse:Fulltext autocompletion for Java?
- 21. Java for squid3 url_rewrite_program
- 22. Qt WebEngine for java?
- 23. C++ setw()for Java
- 24. Capistrano for Java?
- 25. JStack for Java 1.5?
- 26. Java jar for 12c
- 27. WatchService for Java 6
- 28. Python Java for eachach
- 29. java IDE for android
- 30. Dependency Walker for Java?
你是什麼意思的「酷」? – Altaaf 2012-02-16 06:20:18
咖啡也很酷! – 2012-02-16 06:20:50
我更喜歡熱咖啡;) – 2012-02-16 06:21:33