51
Views
0
CrossRef citations to date
0
Altmetric
Original Articles

Synergies in scientific computing by combining multi-paradigmatic languages for high-performance applications

, , &
Pages 539-549 | Received 08 Jan 2009, Accepted 19 Jan 2009, Published online: 30 Nov 2009
 

Abstract

The challenging art of multi-paradigmatic application development, which only few languages currently support, greatly aids the development of highly efficient and reusable software components. A link of two such languages, namely Python and C++, is presented. Thereby data structures and algorithms realised in C++ using features such as compile-time meta-programming are made available to the run-time environment of Python. Several generic components and modules for application design in the area of scientific computing are presented. Compile times and run-times are discussed to show the advantages of the proposed combination of both languages.

Acknowledgement

This work has been supported by the Austrian Science Fund FWF, project P19532-N13.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 763.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.