Going back to the first question. You should look at Iron Python: http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython It has a lot of great Dynamic Language features. Jim H. (Creator of IronPython) works with the CLR team and is working on improving dynamic language features for the CLR. Injecting different IL into a method body is possible, but not with C#. I designed a language that is a superset of C# 2.0 which has dynamic language features called G# (http://erniebooth.name/articles/169.aspx). My experiences came from a great tool called CodeSmith http://www.codesmithtools.com/ which does compile time templating features.
-
-
that's absolutly cool, a video on C9 would be cool about this, Charles, anyone? It's available for download?Ernie Booth wrote:Going back to the first question. You should look at Iron Python: http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython It has a lot of great Dynamic Language features. Jim H. (Creator of IronPython) works with the CLR team and is working on improving dynamic language features for the CLR. Injecting different IL into a method body is possible, but not with C#. I designed a language that is a superset of C# 2.0 which has dynamic language features called G# (http://erniebooth.name/articles/169.aspx). My experiences came from a great tool called CodeSmith http://www.codesmithtools.com/ which does compile time templating features. -
It is so great that there are so many languages available that compile to MSIL. You could write some parts of your app in IronPhyton and other parts in C#/VB.NET

-
If you make C# "more dynamic" I'm switching to VB6 .. again.
- Steve -
first take a look here then saySteve411 wrote:If you make C# "more dynamic" I'm switching to VB6 .. again.
- Steve -
I don't think you have anyting to worry about, I have heard no such plans to make C# more dynamic. What I would be for is to create a branch of C# that would allow people to use dynamic features.
-
The way to extend classes with own methods (in C# 3.0) is great. I like that feature a lot... Lambda methods are also GREAT! Finally some functional coding in C#

Thread Closed
This thread is kinda stale and has been closed but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.