This post originated from an RSS feed registered with Agile Buzz
by James Robertson.
Original Post: Scripting languages on .NET
Feed Title: Cincom Smalltalk Blog - Smalltalk with Rants
Feed URL: http://www.cincomsmalltalk.com/rssBlog/rssBlogView.xml
Feed Description: James Robertson comments on Cincom Smalltalk, the Smalltalk development community, and IT trends and issues in general.
Miguel Icaza talks about scripting support (Python, in this case) on .NET. The question isn't scripting languages; it's dynamic languages, and certain specific things:
DNU (doesNotUnderstand) - very, very useful for Proxying
#perform type behavior
changing classes and/or other objects at runtime (#become: and friends)
Generally, it's not whether a language is a 'scripting' language - it's how dynamic a language is. For instance, #Smalltalk (an implementation for .NET) - does not support the last item on the list above.