Live Chat Programs

March 23, 2008

Generics and .NET

Filed under: Live Chat software

Also see: Eriskay: a Programming Language Based on Game Semantics

Also see: Snippet Compiler update

Also see: Sliced Bananas On Opaque Data

Microsoft research has a CLI implementation with generics support… At several conferences we have publically said that generics will be added to some future version of.NET. With those two pieces of data, I pose the question - how wide spread should generics be used? Was ATL goodness, or something taken a bit too far?

For those of you unfamiliar with generics, they are basically C++ templates implemented at the runtime level. I’m not a compiler wonk, so I have to go with my most basic understanding - essentially the CLR would do dynamic class generation at runtime, thuse preventing code bloat, but giving you the performance benefit of strongly typed classes. In addition, since the runtime maintains the identity of the class being a generic, features like reflection actually work correctly.


http://www.simplegeek.com/permalink.aspx/28

Comments »

The URI to TrackBack this entry is: http://thelivechatsoftware.blogsome.com/2008/03/23/generics-and-net-2/trackback/

No comments yet.

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>



Anti-spam measure: please retype the above text into the box provided.

Get free blog up and running in minutes with Blogsome
Theme designed by Jay of onefinejay.com