vpiotr napisał(a)
Piotrze, jeśli chcesz napisać program, który będzie działał dłużej niż dwa lata bez modyfikacji (Vista = 2007, Win7 = 2009), zarówno na Windows XP jak in na Windows 8, a być może i pod Linuxem, to jednak proponuję C++.
Jako platformę GUI możesz użyć wxWidgets:
http://www.wxwidgets.org/about/screensh.htm
Do baz danych polecam na początek SQLite. Zrobisz w tym proste analizy naukowe.
Jeśli będziesz chciał zrobić aplikację dla kilku użytkowników dzielącą jedną bazę danych, to możesz przebierać w systemach baz: PostgreSQL, MS SQL, Firebird SQL.
Najlepiej zastosować bazę która jest w danym środowisku popularna - jeśli to będzie C# (.NET), to MS SQL.
Możesz jeszcze robić aplikacje rozdzielone - część sprzętowa / obliczeniowa - C++. Część GUI - C#.
W C++ można zrobić serwer REST lub HTTP dzięki czemu ekrany będziesz mógł robić w czym będziesz miał ochotę (nawet w Delphi lub Free Pascal).
Ale oczywiście takie łączone technologie to więcej pracy - na ich styku.
Dziękuję za Wasze odpowiedzi :)
Spodziewałem, że wybór platformy będzie prostszą sprawą heh, a wybór jest spooory, nie ukrywam że zaczynam się gubić w tym wszystkim :)
Póki co szlifuje "gołego" C++, i zastanawiam się nad wyborem GUI, wyszperałem gdzieś jeszcze funkcje biblioteczne WinAPI, a może tym się zianteresować czy za dużo z tym jest pracy?