Что этот лектор имел в виду в этом комментарии об инструментах C #? - PullRequest
2 голосов
/ 06 сентября 2011

В начале 2011 года я посетил семинар по C #, на котором лектор сказал что-то вроде следующего: «В будущем я ожидаю, что появятся другие инструменты, такие как ReSharper и CodeRush, потому что Microsoft выпустила #something#. Это означает, что выбольше не нужно писать собственный компилятор C # с нуля ".

К сожалению, я не понял, что такое #something#.У вас есть какие-нибудь предложения?(Я пытался отправить лектора по почте, но он не ответил.)

РЕДАКТИРОВАТЬ: Может быть, он сказал "C # parser", а не "C # compiler".

Ответы [ 2 ]

2 голосов
/ 06 сентября 2011

Вероятно, ссылаясь на слухи о том, что C # 5.0 будет включать в себя "компилятор как сервис" , который упростит компиляцию произвольного кода C # (и, вероятно, других языков) с помощью простого и эффективного вызова методасо всей поддержкой AST, которая является неотъемлемой частью таких продуктов, как ReSharper и CodeRush.

1 голос
/ 06 сентября 2011

Должен быть компилятором как сервис, уже доступен в Mono - http://www.mono -project.com / CSharp_Compiler

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...