@ AA re Mono 2.2
What, like code written with .Net 2005 compiles faultlessly with .Net 2008, you mean?
I can't say anything about your particular configuration, but it could be the way you are configured. I've seen no issues either with console apps or winform implementations myself, some of which are very complex. If there has been a complaint from the compiler, for me, it is usually a matter of just checking references and maybe adding (or removing) a couple. Natch, DB libraries will need to be changed for sure. But I've found alternative implementations of these without too much digging.
From a purely personal viewpoint, I'm seriously very impressed just how compatible and stable Mono has been thusfar and how few issues I've encountered, considering. I've been writing software since I was 23 (I'm now 47) and I've never seen anything compile cross-platform so well. Apart of course from something as trivial as:
void main()
{
printf("hello, world");
}
I'm certain I'll find something major that will explode in my face but I think you protesteth too much ...?
I'm not even sure that Mono IS the way to go for Linux (some regard it as an MS Trojan Horse and dislike it for that reason alone) but in the meantime it offers very interesting possibilities.
Opinion
David McLeman
Tim Worstall
Chris Mellor
Popular Stories
Features