I have some questions:
1. Why Freeciv is written on C instead of C++? This is desire of developers? C ++ projects are easier for supporting. And I do not understand why you not replace programming language.
2. Whether there will come sometime time when source codes Freeciv will be compatible with Microsoft Visual Studio 20 **? Do not forget that MSVC is the basic tool of development under Windows rather than MinGW.
3. The official client under Windows (GTK) unplayable. Screen redrawing is very slow. Can be it is necessary to replace the official client for platform Windows?