Just do what the gaming industry has been doing for awhile (in various ways).... core libraries / engine in C/C++ with higher-level logic in a higher-level scripting language.
This gives you the advantages of a high level language where the extra overhead and consequences for coding a little poorly aren't as detrimental.