On est jeudi soir, alors ce message est suspect, mais mon but n'est pas de troller (enfin, pas trop, en tout cas sachez que j'aime beaucoup Python). J'ai juste trouvé beaucoup de messages intéressants, avec des gens qui se plaignaient des dépendances de Gwibber ou de sa lenteur.
La news en parle vaguement, mais je pense qu'il est important de souligner que Pino est développé en Vala (un langage dont certains ont déjà bien parlé sur ce site mais je suis nouveau, je sais pas faire les liens). C'est un langage basé sur la GLib, inspiré de C# mais avec des noms moins irritants, qui compile en fait vers du C utilisant cette bibliothèque. Il a été créé pour servir d'alternative à C# dans le développement GTK ou Gnome, et pour l'avoir vaguement essayé je dirais qu'il s'y prend plutôt bien (même si pour l'instant le langage comme la bibliothèque standard manquent de maturité).
Revenons à la news : je n'ai testé ni Pino ni Gwibber, mais je pense que dans les prochaines années, si Vala continue à se développer, on va assister à un certain nombre d'affrontements entre Python et lui, ou entre leurs supporters respectifs. Déjà parce que Vala n'a pas de dépendances importantes pour des applications Gnome (sauf si on veut les compiler soi-même, et encore). Ensuite parce qu'il est bien plus rapide que Python (il compile vers C, certes avec du comptage de références en plus mais bon les benchs sont très positifs).
Et aussi, ce que je trouve amusant, parce que des gens s'amusent à coder en Vala des tas de trucs qui existent déjà en Python : outre ces deux clients Twitter, on peut citer PiTiVi contre Lombard.
# Python vs Vala
Posté par ZankFrappa . En réponse à la dépêche Un combat de clients de microblogging. Évalué à 3.
La news en parle vaguement, mais je pense qu'il est important de souligner que Pino est développé en Vala (un langage dont certains ont déjà bien parlé sur ce site mais je suis nouveau, je sais pas faire les liens). C'est un langage basé sur la GLib, inspiré de C# mais avec des noms moins irritants, qui compile en fait vers du C utilisant cette bibliothèque. Il a été créé pour servir d'alternative à C# dans le développement GTK ou Gnome, et pour l'avoir vaguement essayé je dirais qu'il s'y prend plutôt bien (même si pour l'instant le langage comme la bibliothèque standard manquent de maturité).
Revenons à la news : je n'ai testé ni Pino ni Gwibber, mais je pense que dans les prochaines années, si Vala continue à se développer, on va assister à un certain nombre d'affrontements entre Python et lui, ou entre leurs supporters respectifs. Déjà parce que Vala n'a pas de dépendances importantes pour des applications Gnome (sauf si on veut les compiler soi-même, et encore). Ensuite parce qu'il est bien plus rapide que Python (il compile vers C, certes avec du comptage de références en plus mais bon les benchs sont très positifs).
Et aussi, ce que je trouve amusant, parce que des gens s'amusent à coder en Vala des tas de trucs qui existent déjà en Python : outre ces deux clients Twitter, on peut citer PiTiVi contre Lombard.