Почему невозможно написать компилятор, который управляет тем, что нужно управлять в коде на С++ (т.е. сделать его "совместимым с CLR" )?
Возможно, с некоторым компромиссом, например, запрет указателей void в некоторых ситуациях и т.д. Но все эти дополнительные ключевые слова и т.д. Какая проблема должна быть решена этими дополнениями?
У меня есть мои мысли о некоторых аспектах и что может быть трудно решить, но хорошее твердое объяснение будет высоко оценено!