EU Regional School - Masini Seminar

Location: AICES Graduate School Rogowski Building, Room 115, Schinkelstr. 2, 52062 Aachen

Stefano Masini - Python for Scientific Computing

Chief Technical Officer 
Pragma 2000, Rimini

Abstract

Python's adoption in the field of scientific computing is growing fast and a number of mature packages are already available for production use. Since day zero Python has been thought with extensibility in mind, making it trivial to integrate with existing C, C++ and Fortran codes. This makes Python a great candidate for writing glue code. Moreover, it is also an excellent general purpose language, expressive and powerful, with a low learning curve. Therefore it is a great tool for elevating the level of abstraction of everyday coding. Simplicity and effectiveness help the developer become more productive so that more brain power can be unleashed towards improving the quality of code. The lecture will highlight these aspects with an hand-on approach, practical examples and pointers to available software and literature.