python ireland feb '11 talks: introduction to python

Download Python Ireland Feb '11 Talks: Introduction to Python

If you can't read please download the document

Upload: python-ireland

Post on 19-May-2015

725 views

Category:

Technology


2 download

DESCRIPTION

"Introduction to Python" by Sean O'Donnell Level: Beginner Abstract: The content is an introduction to python, by means of comparing it to C, Java and Ruby. Video: http://vimeo.com/groups/pythonireland/videos/20239008 Thanks to all who came along. Approx. 30 people turned up. Thanks to Science Gallery for being our host. sciencegallery.com/​

TRANSCRIPT

  • 1. Python An Introduction by Comparison

2. Python is:

  • Dynamic

3. Interpreted

  • Multi Paradigm
  • Cross Platform

4. Comparing With 5. Python Vs C

  • Typing

6. Memory Management

  • Data Types
  • Portability

7. Speed 8. Size 9. Python Vs C All examples from http://rosettacode.org/ All examples from http://rosettacode.org/ Find the set of words from a list with the most anagrams 10. Python Vs C All examples from http://rosettacode.org/ 11. Python Vs C All examples from http://rosettacode.org/ 12. Python Vs C All examples from http://rosettacode.org/ 13. Python Vs C All examples from http://rosettacode.org/ 14. Python Vs C All examples from http://rosettacode.org/ 15. Python Vs C All examples from http://rosettacode.org/ 16. Python Vs C All examples from http://rosettacode.org/ 17. Python Vs C All examples from http://rosettacode.org/ 18. Python Vs Java

  • Typing

19. Speed 20. Paradigm 21. First class functions 22. Multiple inheritance 23. Function Overloading 24. Python Vs Java All examples from http://rosettacode.org/ 25. Python Vs Java All examples from http://rosettacode.org/ 26. Python Vs Ruby

  • Very Similar

27. Flexibility 28. Speed 29. Unicode 30. Culture & Community 31. Monkey/Ninja Patching 32. Python Vs Ruby All examples from http://rosettacode.org/ 33. Python Vs Ruby All examples from http://rosettacode.org/ 34. Python An Introduction by Comparison