Thursday, July 31, 2003
Towards Jython 2.2
Jython, lest you do not know of it, is the most compelling weapon the Java platform has for its survival into the 21st century:-) Jython 2.2 alpha release now available.
posted by Sean 11:35 PM
[Link]
. . .
Polblogs in Portugal
Parliamentary Weblogs in Portugal. The start of a trend.
posted by Sean 1:02 AM
[Link]
. . .
Wednesday, July 30, 2003
le voila
Python 2.3 released. List of some of the new stuff here. My favourites: csv module and zip file imports.
posted by Sean 2:41 AM
[Link]
. . .
Monday, July 28, 2003
Service Oriented Integration
Principles of Service Oriented Integration is a white paper by myself and my colleague Fergal Murray of Propylon. [5 page PDF]. Think you know what BANDSTAND means? Think again :-)
posted by Sean 12:22 PM
[Link]
. . .
Sunday, July 27, 2003
Name based polymorphism in programming languages
Reading the (very useful) article: Typing: Strong vs. Weak, Static vs. Dynamic has lead me to re-formulate my understanding of name-based polymorphism. Simply put, Python has what is sometimes referred to as 'duck typing'. That is, if an object has the attributes one associated with a duck, then its a duck, *regardless* of its inheritance hierarchy. In Aspect Oriented Programming-speak, it is as if Python "interfaces" (Java speak) are implemented as cross-cutting concerns rather than tucked into the syntax of the language. In philosophy-of-language-speak, it is as if Python does not require a rigid designator for a collection of object attributes. i.e. You don't have to name the interface. Any collection of attributes is readily usable as an interface - no formal naming mechanism required Descriptivists probably approve:-)
posted by Sean 2:41 AM
[Link]
. . .
|
. . .
|