Почему существует четыре моно компилятора C #?

На этой странице рассказывается о четырех различных монокомпиляторах - mcs / gmcs / smcs / dmcs.

Для меня несколько странно иметь четыре компилятора C #. Как правило, более новая версия компилятора поддерживает обратную совместимость.

Я предполагаю, что это из-за проблем с поддержкой среды выполнения, но в C # Microsoft есть один файл csc.exe, который поддерживает все версии среды выполнения.

17
задан prosseek 8 March 2013 в 13:25
поделиться