Page 1 of 1
Anyone ever developed in Mono?
Posted: Sat Feb 10, 2007 3:02 pm
by Chris Corbyn
http://www.mono-project.com/Use
I'm still trying to fathom out what it is. (I think) I know it's pretty much the only way to develop C# apps in Linux but when I look at the class reference, what am I looking at?? It says it supports Java, C#, Boo and others so does the class reference refer to all of those languages or what? If it does, that's pretty damn cool for cross-platform development.
Posted: Sat Feb 10, 2007 3:04 pm
by feyd
Mono is the .Net (CLR) translation layer. So an .Net language can be used (provided the libraries are implemented.)
Posted: Sat Feb 10, 2007 3:07 pm
by Chris Corbyn
Ok thanks....
Excuse my ignorance, but having a dislike for working in Windows I don't really know much about .NET. Is it a way to develop in various languages all around a common framework provided support has been implemented?
Posted: Sat Feb 10, 2007 3:27 pm
by feyd
Pretty much. .Net was meant to function similar to Java's virtual machine except that after the first run it's fully compiled to the local machine. It also makes it easier to use modules written in other languages because it, for the most part, is boiled down to the same CLR code.
Posted: Sat Feb 10, 2007 3:50 pm
by Chris Corbyn
Ah I see. I was just thinking about how Java could have improved the speed of their VM by having it compile right down to machine code (and cached) after it is first run on the end-user's machine. Sounds like .NET were already doing that

Posted: Sat Feb 10, 2007 7:10 pm
by Kieran Huggins
apparently many .net apps will run without modification on mono - also:
mono 1.2 == .net 1.1
mono 1.3 == .net 1.1 + over half of .net 2.0
mono 2.0 == .net 2.0 (I think!)
You can't use some pieces obviously, like IE integration, but most of it is there.
Posted: Sat Feb 10, 2007 7:21 pm
by Chris Corbyn
Yeah I think they're still not quite finished with implementing 2.0, but most of it is there.
I'm not sure why I'm even looking at it

I'm too busy to start learning it... I just procrastenate too much!

Posted: Sun Feb 11, 2007 10:08 am
by RobertGonzalez
You're looking at it for the same reason that I have books on Cold Fusion, C#.NET, Flash, etc (looking to add a few Java books soon)... you are not some hobbyist script kiddie but a true to form programmer (or at the very least a professional web developer).

Posted: Sun Feb 11, 2007 11:43 am
by Chris Corbyn

I'm just a script kiddie. I swear... I know nothing, please don't make me work!
Heh, script kiddie or not, I'm sat on a swivel chair in my bedroom contemplating suicide over stupid PHP4 reference handling
