Rien qu'en lisant le lien que tu fournis sur la genese de l'application
intuitivement j'ai mis le lien car ca me paraissait bien compliqué pour une simple demo :)
L'intro sur les EFL explique aussi en quoi c'est different de l'approche "traditionnel" http://homepages.pathfinder.gr/kazanaki/contrib/ch03.html
pour le SQL par exemple, il est plus simple d'utiliser directement l'API de SQLite plutot que de reinventer une abstraction entre les deux qui ne serviraient pas reellement a grand chose vu la simplicite d'une tel API.
L'intérêt d'avoir une abstraction c'est de pouvoir changer de moteur SQL en changeant simplement un paramètre + d'avoir une API consistante avec le reste. C'est quand même un bel avantage, meme rien que pour des tests.
J'utilise Phonon qui est abstraction multimedia qui a beaucoup ete decrie a ces debuts et le resultat est pourtant assez magnifique : 4 lignes de code et je peux lire une video ou un mp3 Et je peux changer d'engine suivant l'OS ou ce que je veux faire. Tout ca en gardant une API simple et consistante avec le reste du framework.
on a des engines natif pour Linux/Windows/Windows CE/MacOsX
Ca c'est intéressant ! je savais pas du tout.
Et ils communiquent pas trop la dessus... impossible de trouver un lien
J'ai remarque un truc : les EFL c'est sur le site web de Enlightenment, les snapshots sortent en meme temps que celles de Enlightenment, le SVN est le meme ect... Y'a pas mieux pour faire l'amalgame dans la tete des gens.
Et question conne : pourquoi diable avoir codé un nouveau toolkit ? c'etait pas possible d'integrer toutes ces idees dans GTK+ (Qt c'est plus difficile car controller par Trolltech) ? (bon ok changer le canvas de GTK+ ca doit pas etre simple...)
J'ai toujours vu Rasterman comme une grande gueule "je vais tous vous niquer avec mon truc" :) alors que j'ai souvent lu que imlib1 était un gros boulet qu'a du se trainer GNOME pendant un petit moment.
En tout cas les marketeux devraient etre content. A mon epoque, mes marketeux cheries me prenaient le chou pour foutre des effets partout avec des themes plus moches les uns que les autres dans l'application :/
[^] # Re: Le futur
Posté par tanguy_k (site web personnel) . En réponse au journal E17, ça avance. Évalué à 7.
intuitivement j'ai mis le lien car ca me paraissait bien compliqué pour une simple demo :)
L'intro sur les EFL explique aussi en quoi c'est different de l'approche "traditionnel"
http://homepages.pathfinder.gr/kazanaki/contrib/ch03.html
pour le SQL par exemple, il est plus simple d'utiliser directement l'API de SQLite plutot que de reinventer une abstraction entre les deux qui ne serviraient pas reellement a grand chose vu la simplicite d'une tel API.
L'intérêt d'avoir une abstraction c'est de pouvoir changer de moteur SQL en changeant simplement un paramètre + d'avoir une API consistante avec le reste. C'est quand même un bel avantage, meme rien que pour des tests.
J'utilise Phonon qui est abstraction multimedia qui a beaucoup ete decrie a ces debuts et le resultat est pourtant assez magnifique : 4 lignes de code et je peux lire une video ou un mp3 Et je peux changer d'engine suivant l'OS ou ce que je veux faire. Tout ca en gardant une API simple et consistante avec le reste du framework.
on a des engines natif pour Linux/Windows/Windows CE/MacOsX
Ca c'est intéressant ! je savais pas du tout.
Et ils communiquent pas trop la dessus... impossible de trouver un lien
J'ai remarque un truc : les EFL c'est sur le site web de Enlightenment, les snapshots sortent en meme temps que celles de Enlightenment, le SVN est le meme ect... Y'a pas mieux pour faire l'amalgame dans la tete des gens.
Et question conne : pourquoi diable avoir codé un nouveau toolkit ? c'etait pas possible d'integrer toutes ces idees dans GTK+ (Qt c'est plus difficile car controller par Trolltech) ? (bon ok changer le canvas de GTK+ ca doit pas etre simple...)
J'ai toujours vu Rasterman comme une grande gueule "je vais tous vous niquer avec mon truc" :) alors que j'ai souvent lu que imlib1 était un gros boulet qu'a du se trainer GNOME pendant un petit moment.
En tout cas les marketeux devraient etre content. A mon epoque, mes marketeux cheries me prenaient le chou pour foutre des effets partout avec des themes plus moches les uns que les autres dans l'application :/