News

Aspect-oriented programming allows you to isolate the cross-cutting concerns of your application, reduce code duplication, and improve the readability and maintainability of your code.
Logic programming is investigated as a vehicle for structuring and implementing decision support systems, with particular attention paid to those dealing with financial modeling. This approach to ...
In this talk, I will introduce a recent paradigm for the quantum analog of functional programming, known as higher-order quantum computation. I will present my results on how this paradigm can be used ...