Pour nos futurs projets, nous devons d'abord créer des maquettes qui prouvent que la fonctionnalité visée est faisable. En anglais "Proof of concept". Ces maquettes, qui ne quittent que très rarement nos locaux, sont généralement écrites en MyrScript, qui s'avère être un langage idéal pour ce type de programme écrit rapidement. Que ce soit dans la manipulation d'images, de vidéos, de textes, de son numérique ou de symboles musicaux, en quelques minutes il est possible d'écrire un script qui mette en oeuvre, avec une interface graphique, un filtre bayesien, une analyse spectrale d'un enregistrement numérique, de l'extraction ou de la comparaison d'image ou la génération d'une séquence vidéo. C'est pas pour faire de la pub, mais nous n'avons pas connaissance d'un autre langage de programmation qui permette en natif de manipuler tous ces types de données et on est toujours étonnés de la rapidité avec laquelle on obtient la "proof of concept" qu'on vise. Là, par exemple, nous avons testé une fonction de débruitage avancé d'un enregistrement numérique, qui fonctionne même mieux que nous nous y attendions (soyons honnêtes, c'est rarement le cas) |