• [^] # Re: "The Right Thing" vs "Worst is Better"

    Posté par . En réponse à la dépêche Opa, un nouveau langage pour le développement d’applications Web. Évalué à 3.

    Merci pour cette excellente analyse.

    Je partage notamment tout à fait ce que tu dis sur le rôle de la syntaxe. Nous avons récupéré énormément de feedback à ce sujet lors de discussion précédentes, cf. http://dutherenverseauborddelatable.wordpress.com/2011/05/30/crowdsourcing-the-syntax/

    Et nous avons une proposition de meilleure syntaxe que nous allons ajouter à Opa. La syntaxe actuelle sera conservée en plus, même si elle n'est pas mise en avant et nous proposerons des outils de traduction de syntaxe (dans un sens ou dans l'autre).

    Pour le second point, la quantité d'information que l'on connaît sur l'application en tant que telle nous ouvre la porte à énormément d'optimisations que l'on peut faire -- pour être très très bons en perf. Notamment sur un mode sans optimisation, par défaut ce qui semblait être le critère pour la "masse" des développeurs web.

    Pour les concepts, nous avons bien fait du field testing avec des développeurs PHP ;) Et en fait le concept d'interface à la Opa et de "tout est récursif à toplevel" passe très bien. Ce qui manque, c'est un bon IDE pour mettre ce concept en valeur, mais là aussi les travaux sont en cours et on sortira quelque chose prochainement.