I recently got burned by the cadsoft eagle v 6. They have discontinued their free service and it now costs $69.00 to do same.
In 30 days you may get a message that you cannot access your .sch / .brd anymore without a license. This is what happened to me after downloading v6
Being interpreted actually is not a drawback it is a benefit.
Actually the speed can be better than writing in C++, because optimized C++ libraries are drawn upon.