@Jedrek as @Onur pointed out Mono's compiler is written in C# that makes it cool. What is cooler in Roslyn that it gives you intermediate results such as AST so that you can manipulate it. Mono's compiler is a pretty black box. It is so coupled that even if you look into sources (I did) you can't get it out.
@Onur, I agree that REPL is not hard to implement, I am just pointing out that MS used even the same sample that Mono has for Compiler as a Service and for me this looks like slight hypocrisy.
@Onur, I agree that REPL is not hard to implement, I am just pointing out that MS used even the same sample that Mono has for Compiler as a Service and for me this looks like slight hypocrisy.
posted by Andrey