Was playing a bit with #develop 2.0 again, and it makes me crave a Boo addin. I use the term "playing" loosely, since I have not really had much time to do anything yet.
I believe Daniel Grunwald is holding off until Boo gets generics support, which could be sometime in the far, far future.
booclipse is nice, and I hacked a little on it today, but immediately reverted the changes - I don't know if I just don't like the language, or I'm rusty, or what, but it was damn unpleasant and not really something I want to spend my spare time on.
MonoDevelop of course is not an option, since I spend a lot of time on windows, and boo explorer is only good for simple scripts.
I wonder if its possible to wrap the generics exposed in #develop addins with C#, then expose plain-jane arraylists to Boo? Still don't know much about the architecture, and I would be duplicating efforts by Grunwald, but if he really is waiting for Boo to get generics, I would have a quasi working addin a lot sooner than that, to be sure.
2 comments:
ControlList : List<Control>
Should do it, don't you think?
So I thought, but I've done a quick look-see through SharpDevelop's interfaces and notice they use generics *everywhere* - everywhere! Fields, parameters...
It would turn out easier to write it all in C# instead of just a wrapper. ;)
Post a Comment