Posiadam trzy środowiska programistyczne:
- Delphi 5
- Delphi 1.0 dla Windows 3.x
- Visual Studio 2005 (umiem programować tylko w C#)
Chodzi mi o wybór środowiska pod kątem kompatybilności tworzonych aplikacji z Linuxem (uruchamianie przez Wine).
Kiedyś miałem okazję spróbować uruchomić pod Linuxem jeden lub dwa programy przez siebie napisane w Delphi 5 i one działały. to było kilka lat temu, grubo przed wydaniem wersji 0.99, czy jakiejś tego typu zwiastującej zbliżanie się do wydania wersji 1.0 projektu Wine.
Obecnie nie mam Linuxa, ale chciałbym wiedzieć, jak ta kompatybilność wygląda. Delphi 1.0 wydaje się być najlepszym wyborem z tego powodu, że aplikacje i systemy 16-bitowe są chyba prostsze do emulacji niż 32-bitowe, ale jest taki problem, że w Delphi 1.0 są mniejsze możliwości niż w 5, ale do prostrzych programów wystarczające. Natomiast aplikacje działające w platformie .NET (Visual Studio 2008) moim zdaniem są w pewnym sensie "uwięzione" w środowisku Microsoftu, bo nie wiem, na ile jest dopracowana obsługa .NET (o ile istnieje) w Wine.
Jak obecnie wygląda kompatybilność programów pisanych w tych trzech środowiskach z aktualną wersją Wine? Programy z którego środowiska uruchomią się w Wine z największym prawdopodobnieństwem.
Czy to jest prawda, że prawdopodobieństwo bezbłędnego uruchomienia i działania programu 16-bitowego przeznaczonego dla Win16 jest większe niż 32-bitowego przeznaczonego dla Win32?