Microsoft의 Lisa Feigenbaum은 "서비스 제공 업체로서의 컴파일러"에 대해 here과 이야기합니다. 이것을 읽으면 리팩토링 도구를 쉽게 만들 수 있습니다. 방법? Mono's CAAS은 훌륭하지만 Microsoft 버전이 비슷한 경우이 특정 사용 사례가 어떻게 수행되는지는 알 수 없습니다.
Anders Hejlsberg의 .NET 4.0 프레젠테이션에서 그는 NET 5.0 ("또는 일부 향후 릴리스")에서 "서비스로 컴파일러"모델을 연구 중입니다. Anders Hejlsberg의 상태 : [소스] "우리는 컴파일러를 열어서 코드 조각을 컴파일하고 표현 트리 및/또는 일리노이를 호출 할 수있는 API가되기를 원합니다. 대화 형 프롬프트, 사용자
대학 프로젝트의 일환으로 Compiler as a Service를 구현하고 있습니다. 이를 위해 Azure, Ubuntu 또는 CentOS에서 가상 시스템을 사용할 계획입니다. 문제는 우리가 리드가 없다는 것입니다. GCC 컴파일러를 클라우드의 VM에 어떻게 적용 할 수 있습니까? 그리고 어떻게 UI로 나아갈 수 있습니까? UI에 입력 된 프로그램이 클라우
Hygenic 매크로, REPL, Serivce (CaaS)로 컴파일러, static + duck typing (C#이 있기 전의 방법)과 같이이 두 언어가 "C#이 무엇이 었는지"로 불리는 것 같습니다. 이 두 언어간에 큰 차이점이 있습니까, 아니면 더 많이 또는 덜 똑같은 두 가지 구현입니까? 나는 Nemerle의 매크로 서비스가 Boo보다 강력하다는
"Compilation As A Service"를 제공하는 클라우드 서비스를 구축 중입니다. Azure에는 Ubuntu 12.04 VM이 있습니다. 우리는 VM에도 GCC를 설치할 수있었습니다. 이제 우리는 Visual Studio에서 프론트 엔드를 구축하고 있습니다. 그 안에는 코드를 저장할 텍스트 상자가 있습니다. 그러나 GCC를 사용하여 코드를 처리하
우리의 코드의 특정 반성 기반 부분을 동적 런타임 컴파일을 사용하여 더 잘 수행되는 것으로 대체하려고합니다. 필자는 Mono와 Microsoft가 각각 Mono.CSharp 및 Microsoft.CSharp과 같이 별도의 컴파일러 - 대 - 서비스 솔루션을 가지고 있음을 확인했습니다. 의견 기반 질문을 할 위험이 있으므로이 두 비교 방법이 궁금합니다. 아주
Microsoft의 서비스 컴파일러 또는 Roslyn 프로젝트가 Mono Cecil에서 영감을 받았다는 것을 알고 있습니다. 하지만 Mono Cecil과 NRefactory의 관계는 무엇입니까? 다른 하나를 사용합니까? 아니면 같은 일을하는 대체 기술입니까? 두 가지 모두 Roslyn과 마찬가지로 동일한 코드 분석 서비스를 제공하는 것으로 보입니다.