Sekarang saya telah melakukan beberapa hal sepele dengan Scala (yang saya sukai untuk "hello world" dan aplikasi yang dibuat-buat!) Saya bertanya-tanya .. bagian tentang kematangan alat untuk mendukung pengembangan, dan bagian tentang penerapan umum. Apakah toolets sudah siap? Apakah Scala sesuai untuk digunakan pada aplikasi perusahaan / bisnis? Apakah "Anda" akan menggunakannya pada proyek non-sepele?
Beberapa kekhawatiran saya (mungkin tidak berdasar) adalah:
- apakah IDE dan toolets sekaya apa yang harus kita kembangkan .net dan aplikasi java (gerhana untuk Scala tampaknya terbatas dibandingkan dengan gerhana untuk java)?
- apakah perangkat build / CI / testing dapat menangani Scala secara efektif?
- bagaimana bisa dikelola kode ringkas yang dapat (didorong?) ditulis dalam bahasa?
- apakah mungkin menemukan pengembang dengan pengalaman Scala?
- apakah ada cukup banyak orang yang kritis untuk mendapatkan bantuan melalui referensi on-line dan buku-buku yang lebih dari "intro" ke bahasa?
Jadi intinya - apakah ekosistem cukup matang untuk digunakan sekarang, atau lebih baik menunggu untuk melihat bagaimana itu berkembang?
EDIT: katakanlah "non-sepele" adalah proyek 10-20 tahun, multi-rilis, pengembang.