我有一个适合功能编程方法的软件问题,但目标市场将是Android OS。我问是因为有些功能语言可以编译为Java的VM,但是Dalvik字节码!= Java字节码。
另外,您是否知道该dx
实用程序是否可以智能地转换.class
从Scala等功能语言生成的文件?
编辑:为了给社区增加更多帮助,并帮助我更好地选择,我可以对问题进行一些改进吗?
- 您是否在Dalvik中使用了任何其他语言?哪个?
- 我可能会遇到哪些“陷阱”(问题)?
- 性能可以接受吗?那样的话,我的意思是应用程序仍然对用户有所响应。
我从来没有做过手机开发,但是我在受限的设备上长大,并且我不幻想在该平台上使用非标准语言会产生成本。我只需要知道是否花了这么多钱,就可以将我的方法变成默认语言(即在OOP语言中应用功能原理)。