Python is often referred to as a scripting language. While Python is
an ideal platform for scripting, integration or plugin tasks, it does in
fact cover all the concepts needed for truly large-scale object
oriented application development. However, complex applications bring new challenges.
The talk draws on my experience with large-scale application design using Python
as central implementation language and provides a cookbook approach to
many of the problems you face when designing and organizing complex
application frameworks.
The approach has been used in many real-life projects, ranging from web
application servers in varying fields of application to complete finance
trading systems. Python has always proven to be a truly good choice with an outstanding time-to-market advantage
over other implementation languages such as Java or C++. It allows
small software development companies to successfully compete against
multi-million dollar ventures.
-- Marc-Andre Lemburg, Senior Software Architect
This talk was given at the first PyWaw Summit 2015 in Warsaw, Poland, by Marc-André Lemburg, CEO of eGenix.com.
Mr. Lemburg is available as Python coach and consultant,
if you need help in designing your Python applications, refactoring
existing ones, or managing such projects to successful completion.
The talk slides are available as PDF file:
For the best viewing experience, please select 1080p HD quality by clicking on the small gear icon and then switch to full-screen mode by clicking on the rectangular bracket icon on the lower right side of the player.
(c) Copyright 2015 eGenix.com. All Rights Reserved.