En ce qui concerne Gnome (Qyoto, le binding Mono pour QT/KDE étant peu avancé/utilisé) je suis d'autant plus dubitatif que Mono ne se contente que de faire des bindings pour toutes les technologies Gnome : gtk#, gstreamer#, ...
Je ne vois rien de ces fameuses librairies 'en plus' de .NET contenues dans Mono qui soient utiles aux applications Gnome développées sous Mono. La preuve en ait la facilité de portage de Tomboy vers C++ : visiblement rien n'a manqué pour faire un Tomboy clone en C++ ...
Par contre je vois des trucs qui me gênent : Par exemple F-Spot a introduit un Widget GTK pour naviguer dans l'historique des photos (la barre horizontale chronologique). Et bien le widget n'a pas été porté pendant longtemps (peut-être ne l'est-il pas encore aujourd'hui) sous GTK/C, enfreignant ainsi un des principes mêmes de Gnome : avoir la base en C et fournir des bindings pour le plus large panel de languages possibles. Résultat seuls les développeurs Mono/GTK# peuvent utiliser ce widget. C'est bof ...
[^] # Re: Techniquement, pourquoi Mono
Posté par Ririsoft . En réponse au journal Utiliser Mono sans peur. Évalué à 4.
En ce qui concerne Gnome (Qyoto, le binding Mono pour QT/KDE étant peu avancé/utilisé) je suis d'autant plus dubitatif que Mono ne se contente que de faire des bindings pour toutes les technologies Gnome : gtk#, gstreamer#, ...
Je ne vois rien de ces fameuses librairies 'en plus' de .NET contenues dans Mono qui soient utiles aux applications Gnome développées sous Mono. La preuve en ait la facilité de portage de Tomboy vers C++ : visiblement rien n'a manqué pour faire un Tomboy clone en C++ ...
Par contre je vois des trucs qui me gênent : Par exemple F-Spot a introduit un Widget GTK pour naviguer dans l'historique des photos (la barre horizontale chronologique). Et bien le widget n'a pas été porté pendant longtemps (peut-être ne l'est-il pas encore aujourd'hui) sous GTK/C, enfreignant ainsi un des principes mêmes de Gnome : avoir la base en C et fournir des bindings pour le plus large panel de languages possibles. Résultat seuls les développeurs Mono/GTK# peuvent utiliser ce widget. C'est bof ...