If there is an existing parser, like for a lot of templating languages, this is can be done, since templates are parsed to ruby in a separate step. Otherwise, it would require creating a ruby-based parser for a language, or porting the concepts to that language.
Interesting point. I love my wife and children in the sense that seeing them thrive makes me happy and I'm willing to sacrifice my own comfort (and probably even wellbeing) in order to increase theirs. Some people seem to have a similar relationship with their employer, which baffles me.
Blendle offer a pay-per-article model. It's very hard if not impossible to make a sound business case for the Spotify model in journalism. The running costs for creating new content on a daily are much higher.
"Until now, it was not possible for Dutch consumers to search for premium content from newspapers and magazines. Blendle is the first paid search engine for newspapers and magazines in the country."
https://medium.com/changing-journalism/a2031594e430
I personally started with this one, then switched to Create Your Own Programming Language [1] and am working my way back up. This helped getting the main concepts across before throwing C++ in the mix.
[1] http://createyourproglang.com/
This question would be better addressed to the Mongoid team, but it looks like they're working on it. I would expect an announcement when they consider it stable enough for production.
The Netherlands provide 7 of the top 100 universities from a population of only 5% of that of the US. Not only that, but the universities themselves are usually a lot smaller, so they would naturally produce less papers. Your argument seems faulty.