Philip Van Hoof wrote:
> On Fri, 2006-07-21 at 00:02 +0200, Philip Van Hoof wrote:
>> On Thu, 2006-07-20 at 14:46 -0400, Miguel de Icaza wrote:
> 
>>> Mono works just fine on embedded devices, and considering that it
>>> consumes less memory than Python when running Gtk applications and
>>> people do not have a problem using Python on embedded devices I do not
>>> see the problem.
>> In fact. Considering that most of ALSO the application developers in the
>> GNOME context are very good at *not* freeing up their memory,
> 
> Oh, before you all start thinking he's doing the holier-than-thou thing
> again: Remember that I said I wanted to use Mono for my future/upcoming
> applications? That's because I'm equally bad at freeing up my memory.
> 
> The reality in this story is that application developers don't want to
> care about this. This is why a lot of them prefer to develop using
> virtual machines.
> 
> And this is why GNOME should accept and go for higher programming
> languages and modern development techniques.
> 
> 

I totally agree but wouldn't it be better to use native languages that 
offer all this like the D language (http://www.digitalmars.com/d/).

No one has ever justified why we need a VM given all its disadvantages 
(speed - especially when mixing with native code, startup time, resource 
usage, bloat etc)

Also managed languages can still leak and crash and misbehave if the 
p/invoke is not done properly so it aint a silver bullet.

The D language offers the best of all worlds IMO *without* compromising 
on speed, resource usage or bloat. It would be madness to use a VM instead!

(of course its not as integrated into Gnome yet and lacks an IDE but if 
someone puts the work in you will have a killer platform than no VM 
based platform can match)

-- 
Mr Jamie McCracken
http://jamiemcc.livejournal.com/

_______________________________________________
desktop-devel-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Reply via email to