ランタイム系の技術がこれまで成功しなかった理由は、適用範囲が中途半端だったから。
.NETみたいにほとんどの機能をカバーすれば失敗することはありえない。