On Wed, Dec 22, 2004 at 01:37:26PM -0700, Sudarshan Gaikaiwari wrote: > Hi > > First I would like to list some benefits of having a .NET implementation of > Unicon > > 1. We can benefit from the vast libraries that are provided with .NET > 2. We can make use of debuggers and development tools available on that > platform. > 3. We can also benefit from all the performance optimizations made to the > NET VM > 4. We can use cross language development where the UI could be done in VB or > C# while the application logic is developed in Unicon > > Implementation Strategies > > 1. Extending the Unicon language so that we can use the .NET libraries. > I was planning to port the icon interpreter and vm to managed code and see > if we can import and use libraries provided by Dotnet. (this will get us > only the benefit described in 1) > > 2. The right way of doing this is to actually write a unicon compiler that > generated MSIL (.NET bytecode). This will give us all the benefits (1 - 4) > > If the existing users of Unicon express interest in a .NET port I am sure > that progress can be made on this front. > > It's Unicon's future so please vote ;-)
I was indeed thinking about the possiblity #2. Having just (around 1 month) started with (un)Icon, a having had a quick glance in the code (for the scripting patch I posted here), I'd say it would be quite difficult to re-use much existing code (but correct me if I'm wrong...) Besides, all Unicon extensions seem to implemented in an Icon-based pre-processor. Does this warrant a brand new implementation of Icon *with* Unicon extensions (OO etc.) targeted at .Net? > > > Regards > Sudarshan > ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ Unicon-group mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/unicon-group
