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 ;-)


Regards
Sudarshan

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Kostas
Oikonomou
Sent: Wednesday, December 22, 2004 11:03 AM
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: Re: [Unicon-group] Re: [Unicon-ldif] iconc & signals

I want to put my vote in on this issue:  I consider a good interface to
C much more important than interfacing with .net.

While Unicon is very competitive "feature-wise" with languages such as
Python
and Perl, it is significantly behind in terms of inter-operability with C,
which these
languages enjoy.

I also feel that .net is (hopefully!) somewhat ephemeral, while the same
cannot be
said of C.

                                Kostas


On Wed, 22 Dec 2004 10:42:58 -0700, Clint Jeffery <[EMAIL PROTECTED]>
wrote:

>
>    [EMAIL PROTECTED] writes:]
>
>>     Do you think it worthwhile to aim for .Net compatibility, as well as
>>   native C?  I think usage of un(Icon) can
>>   improve considerably if it can interoperate with .Net (this will also
>>   save us from programming in C#;-), certainly in Windos environment...



-------------------------------------------------------
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


-------------------------------------------------------
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

Reply via email to