Je n'ai pas joué avec les bits alpha d'Oslo, mais ma compréhension à un niveau superficiel est la suivante :
-
Essayer de faciliter l'expression et le stockage des idées des développeurs de manière à ce qu'elles aient un sens pour le domaine dans lequel ils travaillent - c'est-à-dire la modélisation du domaine.
-
Essayer de rendre ces idées stockées accessibles pendant l'exécution du programme.
Encore une fois, la tendance est à la logique déclarative plutôt que procédurale. Il semble que le monde du développement aille dans ce sens. Je suis un vieux schnock, et loin d'être convaincu.
Mais nous ne pouvons pas continuer à créer des logiciels comme une pyramide égyptienne, avec des millions de briques empilées les unes sur les autres et sans aucune intégrité structurelle, juste la force brute et des milliers d'esclaves. Nous avons donc besoin de ces nouvelles idées.