 | "Adding methods at runtime isn't possible with strongly typed classes." isn't currently possible in C#.
Even static type checking enthusiasts have an interest in dynamic type checking: "The ability of Clean, as well as other functional languages, to construct new functions (e.g. currying, higher-order functions, or function composition) in combination with Clean's new support for run-time linking, enables us to extend a running application with new code that can be type checked after which it is guaranteed to fit."
Towards a Strongly Typed Functional Operating System ftp://ftp.cs.kun.nl/pub/Clean/papers/2003/vWeA2003-Famke.pdf
|
|