Я очень допрошен и озадачен этой фиксацией на платформе android dalvik, нажатой год назад.
Расширения файлов были изменены на расширения С++, чтобы "переместить интерпретатор в С++" - использовать компилятор С++ front-end.
В чем могут быть преимущества этого изменения? Dalvik Platform - это проект на 100% C и asm, а не любая функция С++.