I also have a few points to add in:
- Many of us for the most part dislike it not because we think it's slow or dislike the framework, but because of the pushy underhanded method by which it is being introduced and propogated.
- Theoretically it should be slower than C++ simply because it has more work to do (even if by an amount that doesn't matter, say a few 100 or 1000 cycles), especially with the new optimizations g++ is capable of.
- And I think I can say for everyone: we don't like the VM microsoft has created because it's marketed as a cross-platform solution that seems only viable across microsoft's different versions of windows.