I have been working for Jacob for some time in Java, and I am currently working on some exploratory Groovy/Scriptom improvements. One of the major weaknesses I have noticed is the lack of type information. It would be much easier to write specific wrappers for COM objects if I could determine the type of object at runtime and apply the wrapper (or wrappers) via lookup.
I believe this would open up a whole new world of possibilities with the Groovy/Scriptom implementation, allowing Groovy-specific support for COM-based collections, extension methods/closures, and various syntactical sugar that I don't think is doable without type info.
Log in to post a comment.