Skip to topic | Skip to bottom
Home
Publications
Publications.200105-Aer1.3 - 05 Dec 2002 - 17:53 - Main.fouqui_gtopic end

Start of topic | Skip to actions
software engineering Alexandre Duret-Lutz. Expression Templates in Ada. In the proceedings of the 6th International Conference on Reliable Software Technologies (Ada-Europe'2001), Lecture Notes in Computer Science Series, LNCS 2043, Springer, pages 191-202, Leuven, Belgium, May 2001. Best paper award

High-order matrix or vector expressions tend to be penalized by the use of huge temporary variables. Expression templates is a C++ technique which can be used to avoid these temporaries, in a way that is transparent to the user. We present an Ada adaptation of this technique which - while not transparent - addresses the same efficiency issue as the original. We make intensive use of the signature idiom to combine packages together, and discuss its importance in generic programming. Finally, we express some concerns about generic programming in Ada.


to top

PublicationForm
Logo: software engineering
Category: ProgrammingLanguages, SoftwareEngineering
Title: Expression Templates in Ada
Authors: Alexandre Duret-Lutz
Type: InConference
Whereprefix: In the proceedings of the
Where: 6th International Conference on Reliable Software Technologies (Ada-Europe'2001),
Ref: Lecture Notes in Computer Science Series, LNCS 2043, Springer, pages 191-202,
Place: Leuven, Belgium,
Date: May 2001.
Note: Best paper award
Lang: english
Keywords:  
Status: published


You are here: Publications > 200105-Ae

to top

Copyright © 1999-2010 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback