Mono suite…
janvier 6, 2005 Laisser un commentaire
Après avoir passé quelque minutes sur un Tuto, voila ma première appli Mono avec GTK# et le composant Gecko (Mozilla) à l’aide de MonoDeveloppement et GLade (tjs sous nux
) :
Just another Wordpress.com weblog
janvier 6, 2005 Laisser un commentaire
Après avoir passé quelque minutes sur un Tuto, voila ma première appli Mono avec GTK# et le composant Gecko (Mozilla) à l’aide de MonoDeveloppement et GLade (tjs sous nux
) :
janvier 6, 2005 1 Commentaire
De retour sous nux… car les ralentissements sous win me soulent…
Puis je ne sais pour quel raison, je teste la ligne de commande suivante :
>mono Helloworld.exe
Et hop! Le programme ce lance ! Pouvoir exécuter des applis compilées avec le framework mono ça devient de plus en plus sympa
janvier 2, 2005 Laisser un commentaire
Bon, pour les Geeks comme moi, j’ai découvert un truc sympa aujourd’hui : Mono+ikvm
Explication : .Net (de Microsoft) s’impose comme un standard dans le développement d’applications “fenêtrées”, mais bon voila : un standard oui, mais sur Windows avec le Framework .Net de Microsoft…
C’est là qu’intervient Mono (http://www.mono-project.com/about/index.html).
Mono est un “altérnative” à .Net (voir sur le site pour une explication plus détaillée) cad que grâce à Mono, on peut compiler et exécuter des applications .Net. Résultat, .Net n’est plus une exclusivité Microsoft mais s’étend aux plateformes Linux Mac et autres…
Ikvm : kesako ? (http://www.ikvm.net/)
Qui ne connais pas Java ? Et bien ikvm c’est comme le JDK de Sun… compatible .Net !
En effet, ikvm regroupe une machine virtuelle faite en .Net, l’implémentation des classes Java en .Net ainsi que des outils permettant la compatibilité .Net/Java.
En gros, tu fais une appli Java, que tu compiles avec ikvm qui te donne un joli petit exe .Net
. Ou même un petit composant Java qui s’intègre dans une appli .Net.
Et là on me répond, et l’avantage de Java alors ? Qu’en est-il du « code once, run anywhere » ? Bingo, la je réponds Mono !
Voila comment faire de Java un langage utilisable pour des applis natives avec un code portable.
Et là on me pose la question : « Et J# ou C# de Microsoft ? »… ok, à part profiter des outils existant pour Java (Eclipse, etc…) je ne vois pas d’autres intérêts. Mais ça demande à être étudié, non ^^ ?
Merci à Will Senn (http://www.codeproject.com/cpnet/hellomono.asp)
Pour les plus Geeks d’entre vous : Eclipse tournant à l’aide d’IKVM à l’aide de Mono sur Cygwin+Xfree sur Windows2000… rien que ça ! (voir sur le site de Mono)