@conference {16340, title = {Implementation of an A+ Interpreter for .NET}, booktitle = {JF ICSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends}, year = {2012}, pages = {297{\textendash}302}, publisher = {{SciTePress}}, organization = {{SciTePress}}, address = {[hi{\'a}nyz{\'o} v{\'a}rosn{\'e}v]}, abstract = {In this paper, we introduce a clean room implementation of an A+ interpreter for the .NET platform. Our goal was to allow interoperability between A+ and .NET programs, thus unlocking existing routines to .NET developers and making .NET class libraries available to A+ developers. In a preliminary experiment, we made the advantage of interoperability visible: we achieved a 5-fold speedup by calling .NET methods from an A+ script. Additionally, we have also shown how to use A+ as an embedded domain-specific language in C\# code.}, author = {G{\'a}l, P. and {\'A}kos Kiss}, editor = {Hammoudi, Slimane and Marten van Sinderen and Cordeiro, Jos{\'e}} }