On Mon, 2004-06-07 at 06:12, HannibAl Bundie wrote: > Hi, > > I'm sorry, but I don't understand the difference between the runtimes mono > and mint. The web page about the Mono runtime on www.go-mono.com doesn't > satisfy me.
Mono is a JIT runtime, what means that as needed it gets the bytecode for a method and compiles on first use to machine language for the processor the runtime was compiled and must be running on. Mint is a interpreter, what means that it just gets the bytecode and iterates over it executing routines for the appropriate opcode found. Mono gives you the best performance, but must support your hardware architecture. Mint is more portable as it is expressed in C and does things in the most architecture-independent way possible, but as performance is normally very important it is just used as porting helper while the archicteture isn't mapped inside Mono (the runtime). Hope it helps, -- Rafael "Monoman" Teixeira Mono Hacker since 16 Jul 2001 - http://www.go-mono.org/ Mono Brasil Founding Member - http://monobrasil.redesolbrasil.org/ English Blog: http://monoblog.blogspot.com/ Brazilian Portuguese Blog: http://monoblog.weblogger.terra.com.br/ _______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
