Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
M$ Does it again
Message
From
12/08/2010 01:36:55
 
 
To
11/08/2010 11:58:29
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
01475667
Message ID:
01476330
Views:
105
Hi Hank,
>
> It turns out the decision was made before the announcement, which mirrors the amount of trust I have in MS as the keeper of the languages in which I develop.

Uurgh, that is even worse. Have not researched the manstrength of the IPy team: any changes in that area visible as well ?(I realize that most of the dynamic team had to wear different hats part of the time, which is not really helpful in such calculations...)

>Yes, IPy is a faithful implementation. For me that is a negative, not a positive. Languages need to grow to meet the needs of new contexts, and .Net is a new context.

As I had the chance to play with Jython when doing some java work and small paying jobs in CPython this is an area I disagree - compatibility gave me the opportunity to use it. IMHO platform differences/extensions should be handled in modules. Aspect oriented programming at the compilation process should be handled at the language level, keeping the modules clean to at least compile in each environment and fail if the needed services are unavailable. And I had the impression that there was some exchange between CPy and IPy about possible extensions - so I guess it is not as one-sided a process as it seems to all wanting enhancements.

>As to how I'm taking it: open source projects are credible to the degree they are corporate-supported. Boo is supported (Rodrigo works for Unity, the game development framework company, and Boo is the basis for their scripting language, and all Unity developers have 20% time for non-Unity development).

This works great as long as there are no wishes to fork/fragment. Remember the db3+/db4/Clipper/dBMan/Quicksilver stage of the xBase language...

>And if VFP.Net were to be resurrected, I could get multi-company support for it, probably within 24 hours. I prefer to put eggs in a basket in which I have a reasonable degree of trust, and with regard to development tools, MS does not meet that criterion, except with regard to languages that don't meet my needs.

At least you have the code to try to fix if a specific behaviour is causing trouble.
As for enhancing/keeping current, you are probably correct.

regards

thomas
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform