Linked by Eugenia Loli on Sun 28th Mar 2004 19:50 UTC, submitted by Mysterious & SwaroopCH
General Development IronPython is a new implementation of the Python language targeting the Common Language Runtime (CLR). It compiles python programs into bytecode (IL) that will run on either Microsoft's .NET or the Open Source Mono platform. Elsewhere, "A Byte of Python" is a free book (or free tutorial) on Python. It is meant to be a guide to anyone learning Python.
Permalink for comment
To read all comments associated with this story, please click here.
@Mike
by Rayiner Hashem on Sun 28th Mar 2004 22:45 UTC

Interface classes are unnecessary in Python, since all method calls are completely dynamic. In Python, if you want to support an interface, you just have to define the functions appropriate to that interface. If some code tries to call a function on an object that does not support it, the runtime will throw an exception.