[IronPython] .NET Attributes

Eric Larson ionrock at gmail.com
Mon Mar 27 20:25:12 PST 2006

My only point is that new decorators shouldn't be included unless they are
available in the language. I know Guido said something about them at PyCon
but I can't remember what :)

I have no problems with decorators by the way. Cherrypy (a web
framework/library) uses a decorator-ish syntax, so if implementing a library
for working around .NET details and IronPython is needed, it would not be
out of line to use a decorator. I just think the close CPython and
IronPython can be, the better it is for everyone.


On 3/27/06, Keith J. Farmer <kfarmer at thuban.org> wrote:
> For the purposes of consistency, the attribute decorators would need to
> apply everywhere an attribute is able to exist in .NET:  types, members,
> etc.
> In the case of Serializable, merely subclassing ISerializable isn't
> necessarily the best way, since a class can be decorated with
> SerializableAttribute instead.
> Would magic comments be sufficient? eg
> // ATTRIBUTE: Serializeable
> class MyClass(FooBase):
>     // ATTRIBUTE: MyMemberAttribute
>     def Foo():
>     ....
> (Forgive my Python -- it's a little rusty...)
> Actually, wasn't there a PEP regarding decorators?
> _______________________________________________
> users mailing list
> users at lists.ironpython.com
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/users-ironpython.com/attachments/20060327/fd5f9a03/attachment.htm

More information about the users mailing list