Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Python Language Petr Přikryl Part I Socrates IP, 15th June 2004 TU of Brno, FIT, Czech Republic.

Similar presentations


Presentation on theme: "The Python Language Petr Přikryl Part I Socrates IP, 15th June 2004 TU of Brno, FIT, Czech Republic."— Presentation transcript:

1 The Python Language Petr Přikryl Part I Socrates IP, 15th June 2004 TU of Brno, FIT, Czech Republic

2 June 2004, Socrates IP The Python Language 2 Topics l What is Python? l Syntax and semantics (examples). l Features of the language. l More syntax, semantics and examples. l Experience of others.

3 June 2004, Socrates IP The Python Language 3 What is Python? l Brief summary. l What is Python good for? l Successful projects. l What the author (Guido van Rossum) says about Python?

4 June 2004, Socrates IP The Python Language 4 What is Python? – Brief summary. l General programming language. l Suitable for object-oriented programming. l Interpreted. l High level data abstractions. l Clear syntax. l Very good readability. l Easy to learn. l Free.

5 June 2004, Socrates IP The Python Language 5 What is Python good for? Suitable for writing: l Scripts. l Simple utilities, small applications. l Full size applications. (GUI) l Large applications. (XP, testing,...) l ‘The right tool’ for many jobs of various size.

6 June 2004, Socrates IP The Python Language 6 Successfull projects... See http://www.python.org/Quotes.html.http://www.python.org/Quotes.html Python is used successfully in thousands of real-world business applications around the world, including many large and mission critical systems.

7 June 2004, Socrates IP The Python Language 7... Industrial Light & Magic: “Python plays a key role in our production pipeline. Without it a project the size of Star Wars: Episode II would have been very difficult to pull off...”

8 June 2004, Socrates IP The Python Language 8... Google: “Python has been an important part of Google since the beginning, and remains so as the system grows and evolves.”

9 June 2004, Socrates IP The Python Language 9... NASA: “NASA is using Python to implement a CAD/CAE/PDM repository and model management, integration, and transformation system which will be the core infrastructure for its next generation collaborative engineering environment. We chose Python because it provides maximum productivity, code that's clear and easy to maintain, strong and extensive (and growing!) libraries, and excellent capabilities for integration with other applications on any platform. [...] Python has met or exceeded every requirement we've had.”

10 June 2004, Socrates IP The Python Language 10... EVE Online: “Python enabled us to create EVE Online, a massive multiplayer game with a scale never before seen in the industry, in record time. EVE Online server cluster, serves close to 10.000 simultaneous players in a shared space simulation, most of which is created in Python.”

11 June 2004, Socrates IP The End of Part I


Download ppt "The Python Language Petr Přikryl Part I Socrates IP, 15th June 2004 TU of Brno, FIT, Czech Republic."

Similar presentations


Ads by Google