Jan
Kubacki
Rencista, niezależny
konsultant
Temat: Długo zwlekałem z zadaniem tego pytania, ale w końcu się...
A treść tego pytania będzie podobna do tej, którą kiedyś umieściłem w pl.comp.bazy-danych (możecie znaleźć ją podhttp://groups.google.pl/group/pl.comp.bazy-danych/brow... )
To pytanie kiedyś zadałem na seminarium w Mariott-cie (w dniu premiery VS.Net w Polsce). A dokładnie brzmiało tak:
Dlaczego Microsoft nie włączył Visual FoxPro do platformy .NET ? Odpowiedź (Davida Chappella, który prowadził seminarium) była taka, że (choć podkreślił, że to jest jego zdanie) w obecnej chwili Visual FoxPro jest produktem bez przyszłości i w na dalszą metę nie opłaca się w to inwestować. Ja poszedłem wobec tego dalej i spytałem, czy jego zdaniem MFC (Microsoft Foundation Classes) też jest martwe, Odpowiedź znalazłem w materiałach do seminarium. Odpowiedź nawet nie dotyczyła samej biblioteki MFC, ale całego języka C++. Zdaniem Davida rola C++ będzie się stale zmniejszać na rzecz takich języków jak C# i VB.Net.
Myślę, że - po latach - można stwierdzić, że są nadal obszary zastosowań dla Visual FoxPro. Problem w tym, że ze względu na stale doskonalone alternatywne narzędzia Microsoftu (takie jak Access, SQL Server w wersji Express lub MSDE), nie mówiąc o dość szerokim spektrum narzędzi obsługi baz danych dostępnych w ramach GNU Public License, trudno jest przekonać kolejnych użytkowników do używania VFP. Tym bardziej, że właśnie ze względu na presję Open Source, rynek ten będzie coraz trudniejszy. I pytanie moje byłoby następujące: Czy ktoś z was zna obecne zamiary Microsoftu wobec VFP ?
Być może pewną wskazówką mogłoby być rozszerzenie "Sedna" do VFP 9.0 (zob. http://download.microsoft.com/download/9/f/3/9f39a40b-... ) m.in. poprawiające współpracę VFP z systemem Vista, ułatwienia dotyczące współpracy z SQL Serverem. Ale czy to jest dobry prognostyk - nie wiem.
Będę wdzięczy za wszelkie uwagi.
Z wyrazami szacunku -
Jan KubackiJan Kubacki edytował(a) ten post dnia 13.10.08 o godzinie 22:53