У мене є проблема програмного забезпечення, яка відповідає функціональному підходу до програмування, але цільовий ринок буде на ОС Android. Я запитую, тому що є функціональні мови, які компілюються в VM Java, але байткод Dalvik! = Байт-код Java.
Або ви знаєте, чи dx
може утиліта інтелектуально перетворювати .class
файли, створені з таких функціональних мов, як Scala?
Редагувати : Щоб додати трохи більше корисності для спільноти, а також допомогти мені вибрати краще, чи можу я трохи уточнити питання?
- Чи використовували ви якісь альтернативні мови з Dalvik? Котрий?
- Які існують проблеми, з якими я можу зіткнутися?
- Чи прийнятні показники? Маючи на увазі, я маю на увазі, що програма все ще відчуває відгуки користувачів.
Я ніколи не займався розробкою мобільних телефонів, але виріс на обмежених пристроях, і не маю ілюзії, що використання нестандартних мов з платформою коштує. Мені просто потрібно знати, чи є вартість такою, що я повинен взувати свій підхід до мови за замовчуванням (тобто застосовувати функціональні принципи в мові ООП).