Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Next version of C# (3.0) borrows a lot from FoxPro….
Message
De
01/08/2005 21:01:53
 
 
À
01/08/2005 18:40:17
John Ryan
Captain-Cooker Appreciation Society
Taumata Whakatangi ..., Nouvelle Zélande
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Divers
Thread ID:
01033585
Message ID:
01037690
Vues:
26
This paragraph sums it up from a marketing point of view:

"But unfortunately, I also think that those languages, for whatever reasons, never got accepted as mainstream programming languages, largely. They lacked some capabilities that programmers, generally speaking, want."

The market for VFP is extremely small. Dbase and Clipper are basically non-existent. Programmers have moved on and not looked back. I know you've mentioned problems you've had trying to port your apps over to dotnet. But many, many others have left VFP programming and not looked back.

I think there are some things in VFP that are better. But on the whole, dotnet is a better language. If I want to use new tools such as SQL Report Designer, I need to use dotnet. And I feel comfortable knowing that this trend will only continue. It's enough for me. The market for activex controls is shrinking rapidly, while the market for dotnet controls is increasing.

Yes, there are some complaining, even while they use dotnet. But that has happened with every programming tool, electronic toy, etc. throughout history.

Personally, I'd rather not be coding for my livelyhood in 10 yrs. But I'd like to continue for the shortterm since it pays the bills nicely. My opportunities are far, far, far, far greater in the dotnet world.


>>>The people who seem to be screaming the loudest are VFP developers.
>
>Those who've never experienced close data integration can't be expected to "scream" for it. Sort of an inverse "you don't know what you've got till it's gone".
>
>But what do you think yourself? Aren't you a dotNET fan with VFP background? Did you ever munge data locally in VFP? Don't you see any benefit from better data management in dotNET- I mean you personally, not other dotNET people you speak with?
>
>BTW, my read of Anders' reply is that he came at it from a curious angle. His position that dotNET won't "specifically" borrow from VFP seems to boil down to VFP's exclusion from the CLR, that 4GLs were never widely accepted because they couldn't do some unstated stuff that programmers want, and to a definition of data as being from a database which he says is not necessarily true in C# but apparently is for VFP.
>
>Exclusion from the CLR is a truism- of course C# isn't going to move away from the CLR. That can go unstated. Even if it is true that 4GLs were never widely accepted, that doesn't mean there aren't valuable components worth cherry-picking - in fact, in his response Anders seems to suggest that 4GL data techniques do have value. And the issue of whether data comes from XML or a traditional database is a complete red herring IMHO since VFP's strength comes from close binding of language and data in persistent autospanning internal cursors, wherever the data came from.
>
>What does matter in the context of the interviewer's question is that we've been told by credible MS people right here in UT that some of the concepts we took for granted in FP, such as persistent autospanning local datasets, are a priority for dotNET. Anders himself said there were plans for better data management in C# and that VFP has already been where he is wanting to go. I don't really care whether that is politicized as "borrowing from VFP" but clearly others are keen to avoid any such suggestion... but who cares as long as it happens, right?!

(On an infant's shirt): Already smarter than Bush
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform