Thanks.
-- Re: compiling to C#, I cover this in
one of the slides. You can move it to a wiki page if you like. There is the disadvantage of slower compilation and now that Cobra is more mature, I'm not opposed to a direct IL back-end. (But it's not high my list.)
-- Also, bringing in the Mono C# compiler as a DLL might be more enticing. It's MIT license and well maintained by Novell. With some effort you could probably pass it tokens instead of source code and the overall result would be faster compilation and less work than an IL back-end.
-- Yes you can pass references to methods around. And we have closures and lambdas. See at least
How To Pass References To Methods and poke around the forums and wiki.
-- I wouldn't mind hearing your list of trouble points, especially when they are fresh in your mind. Could help others. Could help us formulate better docs.
-- We don't do firm deadlines around here. We're all part time, volunteers on an open source project. My paying clients get firm deadlines. Cobra gets continuous improvement.
-- Any and all help is appreciated. cobra -doc will be a great place to get your feet wet on the compiler while also contrib'ing something valuable to the community.