WaveMe : Quand le logiciel rencontre l'optique

Pour certains, l'optique est une collection de verres, de préférence tous à la même place relative d'aujourd'hui à l'éternité. Pour moi, cela n'a jamais été le cas. L'optique a toujours fait partie d'un système plus vaste, toujours relié à des logiciels et à des pièces mobiles.

Ainsi, lorsque le besoin d'aligner un système optique inhabituel s'est présenté, quoi de plus naturel que d'écrire un programme qui pourrait m'aider à résoudre le problème. Comme vous l'avez peut-être deviné, les programmes dont vous aviez besoin hier ne se déroulent jamais comme vous le souhaiteriez. Ce programme ne faisait pas exception à la règle.

Le bon, la brute et le truand

Néanmoins, il s'est avéré être un programme très utile, même si rien ne révèle le bon, le mauvais et le laid comme une confrontation avec la réalité. Repenser les choses qui n'ont pas fonctionné et améliorer les bonnes, c'est ça WaveMe. Il ne vous fera pas encore de café, mais c'est un programme très flexible.

Faire une chose et la faire bien - La méthode Unix

D'une certaine manière, WaveMe est influencé par Unix, qui consiste à faire une chose et à la faire bien. Et il y a un pipeline. La différence avec le pipeline Unix est qu'avec WaveMe, vous dites à votre application (ou module) ce dont elle a besoin et WaveMe le place dans le pipeline où ces données existent, et il le fera sans interrompre le pipeline.

Ou utiliser tel quel

Le plus important est peut-être le fait qu'il n'est pas nécessaire de programmer quoi que ce soit avec WaveMe. Il comprend quelques des modules de premier ordre que vous pouvez utiliser dès la sortie de la boîte. Nous nous sommes tellement concentrés sur la facilité d'utilisation que si vous souhaitez que le programme démarre dans la configuration de votre choix, nous pouvons le faire. Nous n'avons pas développé cette fonctionnalité pour ce cas d'utilisation particulier, mais c'est agréable quand cela fonctionne ainsi.