Unleash The Power of C++ In Python

  • 2019-07-27 01:55 AM
  • 800

One of the main Python aspects is to have a clear syntax and be an easy-to-understand language, which compared to others like C++ (depending of the kindness of the developer) can make a huge difference.

An A-Z of useful Python tricks
https://morioh.com/p/9ef4ff8ac752

Python Tutorial - Python GUI Programming - Python GUI Examples (Tkinter Tutorial)
https://morioh.com/p/f3bdfe6286ee

Top 5 Python Frameworks For Test Automation In 2019
https://morioh.com/p/cd7e5c1ec8eb

Top 100 Python Interview Questions and Answers
https://morioh.com/p/d6b9302c2eb0

Top Popular Python open-source projects on GitHub
https://morioh.com/p/9ef64077108b

Not only the readability is in play, having a dynamically typed
and interpreted language improves the development workflow.

This improvement comes with a cost, performance. In most of the cases, a raw comparison of simple routines will leave Python behind, but there is a partial solution to this problem, connecting a powerful performant C++ library with the simplicity of Python.

In this talk, we will go through the process of generating language bindings to allow you to take any amazing C or C++ project and bring it to Python land. We will briefly discuss one of the many success stories, and we will analyze how the Qt project managed to expose its whole framework to Python, with the help of a self-made binding generator called Shiboken.

After the talk, you will be able to decide which option is better for the
projects you have in mind, and with a bit of luck you will be responsible of exposing the next popular C++ library that makes the life of us all Pythonistas easier.

EVENT: EuroPython 2019

SPEAKER: Cristián Maureira-Fredes

#Python #cplusplus #Morioh

Originally published at https://www.youtube.com/watch?v=SUQYuA9AJT0

Social Network for Developers: http://bit.ly/2TFv1y0
Developer’s Store: http://bit.ly/2L27JNR
Learn Startup: http://bit.ly/2UDotMN
Learn to code: http://bit.ly/2pN2aXx
Fanpage: http://bit.ly/2LyM4fJ
Twitter: http://bit.ly/2J7vCS0