A couple questions for the HN Community:
(1) When do you think adoption will pick up?
(2) Once several major languages are fully implemented on the GraalVM, will the value prop of cross language interaction (without having to resort to bindings) create sufficient momentum to ensure adoption?
(3) If (2) above occurs, will we finally not have to re-write all the packages and libraries in each new language (e.g. database libraries)? Or will they still be rewritten in the new language (despite the fact that you could call to the previous language's version). If so, why?
[1] https://github.com/rubygems/rubygems/pull/2797#issuecomment-626150446
[2] https://news.ycombinator.com/item?id=23182907