Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
DLR and the VFP .Net Compiler
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
VFP Compiler for .NET
Divers
Thread ID:
01222435
Message ID:
01223032
Vues:
25
Hi Dimitris:

Not much impact. While the DLR provides some interesting things for dynamic languages it does not goes so far as we had to go for the Compiler for .NET:

1. When you compile your code with the Compiler for .NET, the built assemblies are truly .NET Assemblies and can be used directly in other languages, from an outside perspective they are undistinguishable from others built with other languages. The DLR does not build assemblies that can be used easily from other languages and this is a hard issue and it won't be solved anytime soon: http://lists.ironpython.com/pipermail/users-ironpython.com/2007-April/004815.html

2. Generics. We are implementing generics both as consumer and as producer. Jim Huggins seems to believe this is not something worth to achieve . The DLR and Python 2.0 still does not produce Generics.

3. What could be interesting is to be able to embed few snippets of VFP Code inside browsers for SilverLight (a Flash alternative from Microsoft) and call your compiled VFP Classes with all the advantages this has. With VFP code compiled to .NET you have a very powerful Data Access / Data Binding scenario coupled with nice animations and presentation capabilities that would make your Web Apps spring to life.

We'll check if there is a demand for this from VFP developers. If you want it you could ask for it in the Wish list in our compiler wiki . Some of the wishes are already implemented!




>To Etecnologia:
>
>Is there any impact or thoughts or new possibilities that make your vision simpler to accomplished now that MS has anounced the DLR, a (sort of) Command Window e.t.c.
>
>By the way any new developments status of project e.t.c.??
>
>Thanks
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform