6P by xguru 5달전 | favorite | 댓글 3개
  • Clojure 언어를 Dart로 이식하는 프로젝트
  • Dart 와 Flutter를 활용하여 Clojure의 활용범위를 모바일 및 데스크탑 앱으로 확장
  • Roam Research의 모바일 앱에서 사용 중
  • 아직 REPL도 없고, multi-method/sorted-collection 등이 지원 안됨
  • 올해 부활절 전에 공식 릴리즈 예정
devjeonghwan 5달전  [-]

보통 이런 언어 컨버전 프로젝트들은 끝이 안좋던데..

답변달기
junghan0611 4달전  [-]

Clojurescript와 electron으로 크로스앱만드는것과 어떤 차이가 있을까요?

답변달기
xguru 5달전  [-]

이용된 사례의 얘기를 들어보니 흥미롭네요. https://news.ycombinator.com/item?id=31050693

  • 제작자들의 필요로 해서 시작했는데, 1년쯤 만들다가 노트앱인 Roam Research의 사람들을 만남
  • 그래서 Roam Research가 이거에 모바일 전략을 걸기로 하고 후원함
  • 왜냐하면, Roam의 복잡한 웹앱은 Clojure로 개발됨
  • 모바일 앱을 만들고 싶지만, 처음부터 재개발 하기보다는 자신들이 사용하는 Clojure 언어를 Dart로 변환해서 사용하고 싶음
  • 이러면 기존 코드를 재사용하면서 모바일 프론트엔드만 Flutter로 만들면 됨
  • 이 계획이 성공해서, Roam은 이 ClojureDart를 이용해서 iOS/Android 앱을 출시했고 사람들이 사용중
답변달기