• [^] # Re: Lancement du "XUL Grand Coding Challenge 2004"

    Posté par (site web personnel) . En réponse à la dépêche Lancement du "XUL Grand Coding Challenge 2004". Évalué à 1.

    Evidemment je m'avance surement un peu rapidement n'ayant pas vraiment explorer XUL & Co, mais c'est toujours le même principe quelque soit le langage basé XML utilisé... Après les CSS et le JavaScript a toujours la même utilité : modifier facilement des propriétés et faire quelques interactions...

    A partir de là, je constate que :
    - les 2 (XUL et MyXAML) utilisent la syntaxe XML pour créer des éléments graphiques et la hiérarchie détermine l'imbrication
    - les 2 proposent la possibilité d'utiliser des styles
    - les 2 proposent la possibilité de scripter

    Maintenant je ne vois rien que XUL&Co a que MyXAML n'a pas. Je constate par contre que MyXAML a :
    - la possibilité de scripter dans un langage COMPLET (C# par exemple)
    - un API bien plus impressionnant (forcement celà marche avec n'importe que API .NET), très bien documenté et facilement personnalisable.

    Maintenant imaginons que Mozilla# wrappe entièrement l'API de mozilla... et zou MyXAML marchera aussi avec.

    Sinon, je serais vraiment surpris que n'importe quel application .NET compile sans changement sur Mono.
    Bien sûr que non... Pas en l'état actuel en tout cas, parcque Mono n'a pas fini son boulot d'implémentation de tout l'API .NET... Suffit de choisir les API qui sont déjà portés pour être portable (et sans recompilation), cad en gros éviter pour le moment d'utiliser les WinForms et utiliser par exemple GTK#.
    Perso je développe une appli en GTK# sous Visual Studio, bah je vais sous nux, je tapes mono monappli.exe et zou ca marche direct.
    Mais on s'éloigne du sujet là non ?