Linked by Eugenia Loli on Fri 21st May 2004 01:17 UTC
Mono Project The tomato war between Red Hat, Novell and the developer Gnome community about Mono and its legal safety continued today. Novell's Nat Friedman and Miguel de Icaza replied to yesterday's editorial by Red Hat's Seth Nickell. Later, Red Hat's Havoc Pennington replied to Nat and Gnome's Andrew Sobala also threw a few (metallic) cents too. For future episodes, bookmark PlanetGnome (unverified rumors circulating on IRC claim that eggs might be used next if there is no sign of their lawyers meeting with Microsoft to try to give an end to the saga). In any case, you don't want to miss this.
Permalink for comment
To read all comments associated with this story, please click here.
RE: Performance
by Lumbergh on Fri 21st May 2004 07:12 UTC

You know Seo, the thing about performance is that we always hear that hardware will one day run so fast that we can program in any language and it won't matter because we'll have gobs of memory and uber-ghz processors. Well, as it turns out, software keeps on doing more and more things to greed up that memory and those cycles. I'm not saying we should go back to the days of assembler, and the days of coding non-kernel stuff in c are probably coming to a close, but you can't just go really high-level and hope for the best either.

Yeah, Longhorn looks like it will be a resource beast unless they have some heavy-duty optimizations up their sleeve, which they might since it is a ways off, but heck Longhorn looks pretty cool and I might as well run that if I'm going to need a similiar rig for Linux in '07.

I don't really have a problem with Python, per-se, but I'd rather have it running on top of a Mono runtime, so that you get all the benefits of an optimized runtime and also(possibly) gui bindings for free.

Also, if you haven't noticed, Linux has a miniscule desktop market share, and so it looks a lot more attractive if you can write something in Java or C# and you know it's going to run on it with a minimal of fuss. Yeah, I know Python is cross-platform, but it has deployment issues of its own.