Je viens de jeter un oeil sur le code source d'une démo (impressionnante en html d'ailleurs) http://www.openlaszlo.org/websvn/filedetails.php?repname=Ope(...)
et j'avoue que cela me donne un drôle de goût.
J'ai bien l'impression que la syntaxe mélange code de présentation et code de contrôle.
genre :
<![CDATA[
var i;
for (i in photoscontainer.lyt.subviews) {
if (photoscontainer.lyt.subviews[i].txt && photoscontainer.lyt.subviews[i].txt.setVisible) photoscontainer.lyt.subviews[i].txt.setVisible( show );
}
]]>
Je ne suis pas sûr d'adhérer à ce mélange des genres. La tendance est plutôt à la séparation présentation / logique métier.
D'ailleurs, comment situer la syntaxe OpenLazlo vis à vis de XUL ?
(je parle syntaxe, pas du fait qu'OpenLazlo soit côté serveur)
# Mélange des genres ?
Posté par Etienne Juliot (site web personnel) . En réponse à la dépêche Sortie de OpenLaszlo 4.0. Évalué à 1.
et j'avoue que cela me donne un drôle de goût.
J'ai bien l'impression que la syntaxe mélange code de présentation et code de contrôle.
genre :
<![CDATA[
var i;
for (i in photoscontainer.lyt.subviews) {
if (photoscontainer.lyt.subviews[i].txt && photoscontainer.lyt.subviews[i].txt.setVisible) photoscontainer.lyt.subviews[i].txt.setVisible( show );
}
]]>
Je ne suis pas sûr d'adhérer à ce mélange des genres. La tendance est plutôt à la séparation présentation / logique métier.
D'ailleurs, comment situer la syntaxe OpenLazlo vis à vis de XUL ?
(je parle syntaxe, pas du fait qu'OpenLazlo soit côté serveur)