Политика Microsoft действительно иногда кажется несколько странноватой. Однако, какую бы тактику дальнейшего развития они не избирали, я рад, что от Silverlight они отказываться не собираются.
Мне думается, что возможности API должны превосходить по скорости возможности стандартных парсеров. Но нам придётся подождать пару версий студии, пока окончательно выдет Рослин, а затем, наверное, ещё пару версий, пока решарпер перепишут под его использование (а это ещё совсем не факт).
Увы, релиз ещё не скоро. Если верить Microsoft, то в следующую версию студии Roslyn не войдёт, а войдёт только в через следующую (то, что иногда называют Studio vNext).
Я активно слежу за Roslyn-ом и всей информацией, которая появляется о нём в интернете, но сравнительных обзоров с Mono пока не видел. Думаю, рано ещё сравнивать — в Roslyn-е ещё очень много чего не реализовали. И пока не очень понятно, каким предстанет перед нами финальный билд сего продукта.
Очень здорово было бы сделать специальный сайт, на котором можно было бы в любой момент получить текущий срез. Если эту идею осуществить, то несложно будет добавить сохранение срезов (например, раз в день) и выводить статистику в динамике — как менялись разные показатели с течением времени.
Мне бы хотелось увеличения мощности стандартных .NET-классов, особенно, в плане математики.
Что мне очень понравилось в .NET 4.0 — это классы BigInteger и Complex. Но их можно было бы реализовать с более богатым функционалом (посмотреть хотя бы BigInteger из Java), а так же добавить много новых классов. Скажем класс BigDecimal (который, опять таки, в Java есть), класс для работы с матрицами произвольных размерностей и т.д.
Я активно слежу за Roslyn-ом и всей информацией, которая появляется о нём в интернете, но сравнительных обзоров с Mono пока не видел. Думаю, рано ещё сравнивать — в Roslyn-е ещё очень много чего не реализовали. И пока не очень понятно, каким предстанет перед нами финальный билд сего продукта.
Что мне очень понравилось в .NET 4.0 — это классы BigInteger и Complex. Но их можно было бы реализовать с более богатым функционалом (посмотреть хотя бы BigInteger из Java), а так же добавить много новых классов. Скажем класс BigDecimal (который, опять таки, в Java есть), класс для работы с матрицами произвольных размерностей и т.д.