I would like to teach Ruby language with MakeCode.
How easy to support a new programming language?
Probably ~2-12 months of full time effort depending on how complete you want to be.
If u want to utilize all existing libraries and features, we’d need a typescript->ruby decompiler and ruby->typescript compiler for the subset of ruby you care about. This is how py support works.
Examples:
.py -> .ts:
.ts -> .py:
1 Like
Thank you for the fast reply. It is very helpful.
1 Like