[institut] SCL Seminar: Jaksa Vucicevic, Tuesday, 28 February, 14:00

Darko Tanaskovic tanasko at ipb.ac.rs
Wed Feb 22 21:20:28 CET 2017


Dear colleagues,

You are cordially invited to the SCL seminar of the Center for the Study 
of Complex Systems, which will be held on Tuesday, 28 February 2017 at 
14:00 in the "Zvonko Maric" seminar room of the Institute of Physics 
Belgrade. The talk entitled

C++ and Python - modern programming techniques

will be given by Dr. Jakša Vučičević (IPhT, CEA Saclay, France; 
Scientific Computing Laboratory, Center for the Study of Complex 
Systems, Institute of Physics Belgrade).

Abstract of the talk:

C++ and python are usually viewed as being the exact opposites in 
respect of abstraction level and optimization/performance. However, the 
recently introduced syntax and standard library support bring C++ much 
closer to Python in the level of abstraction, while keeping it just as 
fast. In this seminar, we will review and compare the most important 
features of both languages on a set of simple examples. We will focus on 
generic and meta-programming techniques available in C++, as ways of 
emulating Python's signature dynamic typing. In the end we will present 
the recently developed TRIQS library which provides a bridge between 
Python and C++, allowing developers to easily harness the advantages of 
both languages - manipulate data in Python, and perform computationally 
intensive routines in C++.

Best regards,
Darko Tanasković
---
Institute of Physics Belgrade
Pregrevica 118, 11080 Belgrade, Serbia
http://www.ipb.ac.rs/





More information about the institut mailing list