-
Website
http://tirania.org/blog -
Original page
http://tirania.org/blog/archive/2009/Nov-10.html -
Subscribe
All Comments -
Community
-
Top Commenters
-
Max "WorldMaker" Battcher
7 comments · 1 points
-
psantosl
18 comments · 1 points
-
whitemice
8 comments · 1 points
-
barrkel
6 comments · 3 points
-
Ed Ropple
27 comments · 13 points
-
-
Popular Threads
-
C# Support for Tuples - Miguel de Icaza
1 day ago · 27 comments
-
C# String Interpolation - Miguel de Icaza
4 days ago · 62 comments
-
Nine Months Later: Mono 2.6 and MonoDevelop 2.2 - Miguel de Icaza
1 week ago · 46 comments
-
Releasing Moonlight 2, Roadmap to Moonlight 3 and 4 - Miguel de Icaza
1 week ago · 31 comments
-
New Moonlight Covenant has been posted - Miguel de Icaza
2 days ago · 6 comments
-
C# Support for Tuples - Miguel de Icaza
I'll probably look through the source code if it's available.
You are a bunch of truly talented, and I hope really well paid, pair of individuals. I wish you all the best. Cheers.
We should share this link around: http://www.go-mono.com/monovs/
We are looking at debugging mod_mono for version 1.2
It does leave me, a pure .NET developer, very much with the impression that Mono is 'different'. All features seem like they are 'bridging a gap'. I have never developed on Mono, and I was resiously expecting this to only be the Mono runtime, and a way to fool Visual Studio so that F5 runs anything I do on Mono. That I would develop my app normally, and then flick a switch to see if it runs on Mono.
For instance, I'm not sure why I would need to debug on Linux. Shouldn't programming to the BCL mean it runs anywhere a compatible VM runs?
There are so many parameters to consider that the best way to make sure your app works properly on Linux is to just try it.
These are things which mono can never compensate [0] for and that's why you need to test under the actual target operating system.
[0] Mono has an IO mapping layer which can handle some path issues when porting apps from windows-> other operating systems, but it has a performance hit (faking a case insensitive filesystem isn't free!) and should only really be used if the actual app can't be fixed.
From the "purchase page" I've noticed it also mentions Mac OS X. Is debugging available there too (I didn't know that!) or did I misunderstand the message?
Commerical licenses? Standalone debugging server? Only virtual machines and SUSE package? Compare all of this with Java tools available, tested and working right now. If someone gonna use it, then he is insane.
It's broken for months already, if not for years (I remember how I get about the same results ~1.5 years ago).