Re: GUI pour Ruby
[ Nouvelle discussion
| Répondre au groupe
|
fr.comp.lang.ruby ]
On 21 jan, 09:40, come <come.n...@free.fr> wrote:
> On 19 jan, 11:02, BBK <B...@BBK.fr> wrote:
>
> > Bonjour,
> > Je suis en train de jeter un coup d'oeil sur les différentes GUI pour
> > Ruby (Ruby/TK, Ruby/GTK2, FXRuby (FOX),QtRuby) afin mettre en pratique
> > quelques idées de progammes en Ruby.
>
> TK est une lib ancestrale disponible pour de nombreux langages (Perl,
> TCL, ...) qui a été la première portée sous Ruby si mes souvenirs sont
> bons. Donc de nombreux tutoriaux doivent exister. Cela dit, ce n'est
> sans doute pas la plus "Rubiesque" des librairies".
... ancestrale ...
... si mes souvenirs sont bons...
... ce n'est sans doute pas...
C'est ça le probleme de Tk : tout le monde en parle ...
L'autre probleme c'est que Tk est tellement ancien qu'on a tendance
à comparer un exemple de Tk datant d'il y a 10 ans avec le nouveau
Widget qui **va** devenir standard, et qui tourne **presque** sur
toutes
les plateforme (il suffit de télecharger et de recompiler la derniere
version beta).
Tk n'est pas porté dans Ruby, mais un Binding pour Tk est maintenu en
standard
avec la distrib de Ruby. On utilise donc la distrib. Tcl/Tk standard.
Le derniere (tcl-tk8.5 - sortie avant Ruby1.9.0 : vers mi décembre
2007) contient le
package Tile (Ttk) une extension à Tk plus moderne, ...)
http://groups.google.com/group/ruby-and-the-tk-tool-kit?hl=en
http://www.tkdocs.com/
L'autre Gui également multiplateforme est Swing.
Idéal si on utilise Jruby (plus rapide que ruby-1.8.6 mai moins rapide
(pour l'instant)
que ruby-1.9.0).
Maintenant, si on n'a pas le soucis d'une distrib. multiplateforme,
alors là il y a le choix...
-- Maurice

|
 cette fonctionnalité est reservée aux membres ayant une session active !
|