630ימים מאז
GC

מפגשים‏ > ‏שהתקיימו‏ > ‏

מפגש מס' 12 - פיתון

נשלח 28 באפר 2011, 04:34 על ידי Yardena Meymann   [ עודכן 24 ביונ 2011, 06:26 ]

תאריך: 

24 במאי 2011, מתכנסים ב-18:00 ומתחילים את ההרצאה ב-18:15
 
נושאים:

Pythologic - Prolog-like syntax in Python

Python is widely acclaimed for supporting many  programming paradigms; you can write procedural code, object oriented code, functional code, and thanks to metaclasses, even aspect oriented programming is not hard. However, Python has no support for the logical programming paradigm. We will take a look at an attempt to add it by way of Python's metaprogramming features

Dynamic OOP and Meta-Classes in Python

Most OOP languages let you have objects and classes, but Python lets you change your objects and classes at runtime, and even in an orderly fashion. This talk will survey the dynamic features of OOP in Python: Changing objects and classes at runtime, creating classes using functions, and creating classes as instances of other classes, i.e., meta-classes. As a useful example of these techniques, we will show how to make Python classes support traversal operations over associations, without generating a single line of source code

מיקום:

משרדי גוגל, בניין לוינשטיין, מנחם בגין 23, תל אביב

מצגות

Python Introduction





Prolog-in-Python



תמונות

Video



Comments