I poke in on Mono from time to time to see what's new there, and I probably don't do it enough. It seems like every time I show up they've finished what they were doing previously and a rolling into a host of other new things. These guys are freakin' rock stars at this stuff. In light of the fact that Java's future has a lot of people flummoxed, it might be interesting to see if there's increased entry into Mono. Are there any good general numbers on the type of use Mono is getting these days? I'd never expect to see some kind of mass exodus from Java or the JVM, but all these new language features and paradigms going into mono are just SO COOL. In the face of how long it took Java 7 to get rolling, Mono seems incredibly nimble to me, but at the same time it also doesn't have that rock solid feel that I get when I think about developing on the JVM. Mad props to these guys, the just never seem to get tired.
MonoDevelop gives me that feeling too, that's why when I did a small project with Mono I went to my trusted toolchain ... Emacs / Rake.
Debugging is also painful; I'm still waiting for something like Python's debugger.
On the other hand I trust that I'll get shit done with my favorite platforms (Python / Ruby / Linux) more than I trust Java, even though these are considered toys by other people, so it's a matter of personal preference / perspective.
They've always had this annoying tendency to stray from the things we need them to be working on (getting a 100% feature complete version of the latest .NET CLR) and into things that are cool but not really core, such as the long list described in this post.
I gave them a hard time about this a year ago, when they came up with a similar list of fun side projects yet still had major pieces of .NET 2.0 unfinished, such as this one that was stopping me from using them:
Sounds like they have enough people on the core now that they're mostly up to date on 3.5 and starting on 4.0. That's great news (more-so than this blog entry, but it provides a nice excuse to give them some props).
This is great. Does this imply that Mono finally has constant stack space tail recursions ? Now I can look forward to (Iron)python without arbitrary restrictions on the depth of (tail)recursive calls. And no GIL too !
[+] [-] grav1tas|15 years ago|reply
[+] [-] nodata|15 years ago|reply
[+] [-] bad_user|15 years ago|reply
Debugging is also painful; I'm still waiting for something like Python's debugger.
On the other hand I trust that I'll get shit done with my favorite platforms (Python / Ruby / Linux) more than I trust Java, even though these are considered toys by other people, so it's a matter of personal preference / perspective.
[+] [-] pluies|15 years ago|reply
[+] [-] jasonkester|15 years ago|reply
http://www.mono-project.com/Compatibility
They've always had this annoying tendency to stray from the things we need them to be working on (getting a 100% feature complete version of the latest .NET CLR) and into things that are cool but not really core, such as the long list described in this post.
I gave them a hard time about this a year ago, when they came up with a similar list of fun side projects yet still had major pieces of .NET 2.0 unfinished, such as this one that was stopping me from using them:
https://bugzilla.novell.com/show_bug.cgi?id=346561
Sounds like they have enough people on the core now that they're mostly up to date on 3.5 and starting on 4.0. That's great news (more-so than this blog entry, but it provides a nice excuse to give them some props).
[+] [-] srean|15 years ago|reply
[+] [-] equark|15 years ago|reply
[+] [-] sagarun|15 years ago|reply
[+] [-] YooLi|15 years ago|reply