Attributes can be applied to more than just types -- members, parameters, 
return values (as I recall), etc.

________________________________

From: [EMAIL PROTECTED] on behalf of Curt Hagenlocher
Sent: Mon 7/21/2008 9:51 AM
To: Discussion of IronPython
Subject: Re: [IronPython] IronPython Post 2.0 Roadmap


"Availability of a static type" not because IronPython would need to access one 
but because it would need to expose one.

 
On Mon, Jul 21, 2008 at 9:44 AM, Keith J. Farmer <[EMAIL PROTECTED]> wrote:


        You can create your own attribute classes, for whatever markup.  
Particularly since LINQ-to-*, where they often are used to annotate data 
classes with strings, etc (not references to types).
        
        In any event, why does "availability of a static type" enter into this? 
 IP can access static types just as well as any other .NET language 
(System.Math comes to mind).  The motivation in general is to make IP a better 
producer for CLR types, rather than just a consumer, and attributes are an 
increasingly important thing to support.
        
        As for expression trees and extension methods, those are to make IP a 
better consumer of a very important API (LINQ and the IQueryable stack from 
.NET 3.5).
        
        To be honest, once those 3 features are available in IP, I think it 
would be on par with the mainstream languages in being very usable in an 
exclusive sense.
        
        -----Original Message-----
        From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Harry 
Pierson
        Sent: Sunday, July 20, 2008 11:14 PM
        To: Discussion of IronPython
        Subject: Re: [IronPython] IronPython Post 2.0 Roadmap
        
        Can you give me some examples where you would use these? The problem I 
see is that many scenarios (WCF contracts, XML serialization just to name two) 
where people want to use a custom attribute depends on the availability of a 
static type.
        
        Harry
        
        -----Original Message-----
        From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Keith J. 
Farmer
        Sent: Saturday, July 19, 2008 8:13 PM
        To: Discussion of IronPython
        Subject: Re: [IronPython] IronPython Post 2.0 Roadmap
        
        votes++
        
        -----Original Message-----
        From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Michael 
Foord
        Sent: Saturday, July 19, 2008 10:38 AM
        To: Discussion of IronPython
        Subject: Re: [IronPython] IronPython Post 2.0 Roadmap
        
        Sanghyeon Seo wrote:
        > 2008/7/20 Harry Pierson <[EMAIL PROTECTED]>:
        >
        >> Hosting features are all done via the DLR, so that's a separate 
team. As for
        >> "ability to interact with the rest of the .Net framework", can you 
be more
        >> specific about what you're looking for in that space? What *isn't* 
IPy doing
        >> that you want it to?
        >>
        >
        > .NET attributes?
        >
        >
        +1 :-)
        
        Michael
        
        --
        http://www.ironpythoninaction.com/
        http://www.voidspace.org.uk/
        http://www.trypython.org/
        http://www.ironpython.info/
        http://www.theotherdelia.co.uk/
        http://www.resolverhacks.net/
        
        _______________________________________________
        Users mailing list
        Users@lists.ironpython.com
        http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
        _______________________________________________
        Users mailing list
        Users@lists.ironpython.com
        http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
        
        _______________________________________________
        Users mailing list
        Users@lists.ironpython.com
        http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
        _______________________________________________
        Users mailing list
        Users@lists.ironpython.com
        http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
        


_______________________________________________
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to