Topic: Software engineering
Benjamin Pollack wrote a great article on how closures and late binding in Smalltalk let you easily do things that are impossible in C# without special-purpose language constructs.