5 ms·
Ruby (CRuby) itself is a scripting language, that is correct. JRuby & TruffleRuby is an implementation of the Ruby language but targets another VM. JRuby targe
by Alifatisk 4y ago
Ruby (CRuby) itself is a scripting language, that is correct.
JRuby & TruffleRuby is an implementation of the Ruby language but targets another VM.
JRuby targets the JVM while TruffleRuby is based on the graalVM.
If my memory stands correct, none of these have a compilation step, they both are interpreted. However, TruffleRuby has a feature called Native Image which compiles the language!
- warrenm 4y agoI've used Ruby precisely one time in my life ... and only tangentially (building-out a Mastodon instance) Thank you for the additional information :)