Erling_Hansen79 answered on September 19th 19 at 12:11
Ruby is an interpreted language. None of what you are writing low-level applications may not be considered.
Missouri.Hoeg answered on September 19th 19 at 12:13
You can, if you make a processor that is able to execute byte code ruby.
By the way this is not such a difficult task.
Liliane.Schinner answered on September 19th 19 at 12:15
You can create a compiled, not an interpreted application, if you write the application in the language Crystal, which is very similar to ruby in syntax. Or to write complex application logic in C and to this ruby code to connect as the extension.
darrion.Hills answered on September 19th 19 at 12:17
you can, but first gash ruby -> C translator
osvaldo83 answered on September 19th 19 at 12:19
In ruby there is no possibility to work with memory directly . The only option is to write an extension in C++ using SWIG