6 poin oleh xguru 2022-04-19 | 3 komentar | Bagikan ke WhatsApp
  • Proyek untuk mem-porting bahasa Clojure ke Dart
  • Memanfaatkan Dart dan Flutter untuk memperluas cakupan penggunaan Clojure ke aplikasi mobile dan desktop
  • Digunakan di aplikasi mobile Roam Research
  • REPL masih belum ada, dan multi-method/sorted-collection dll. belum didukung
  • Rilis resmi dijadwalkan sebelum Paskah tahun ini

3 komentar

 
junghan0611 2022-06-13

Apa perbedaannya dengan membuat aplikasi lintas platform menggunakan ClojureScript dan Electron?

 
devjeonghwan 2022-04-20

Biasanya proyek konversi bahasa seperti ini ujung-ujungnya tidak berakhir baik..

 
xguru 2022-04-19

Menarik mendengar kisah tentang contoh penggunaannya. https://news.ycombinator.com/item?id=31050693

  • Ini dimulai karena kebutuhan para pembuatnya, lalu setelah sekitar 1 tahun mengembangkannya mereka bertemu orang-orang dari aplikasi catatan Roam Research
  • Karena itu, Roam Research memutuskan menjadikannya bagian dari strategi mobile mereka dan mendanainya
  • Alasannya, web app Roam yang kompleks dikembangkan dengan Clojure
  • Mereka ingin membuat aplikasi mobile, tetapi alih-alih mengembangkan ulang dari nol, mereka ingin mengonversi bahasa Clojure yang mereka gunakan ke Dart untuk dipakai
  • Dengan begitu, kode yang sudah ada bisa digunakan kembali sambil hanya membuat frontend mobile-nya dengan Flutter
  • Rencana ini berhasil, dan Roam merilis aplikasi iOS/Android menggunakan ClojureDart, yang kini sedang dipakai orang-orang