Eigenlijk zijn de meeste programmeer IDE's gemaakt voor windows.
De meeste mensen werken ten andere in Visual Basic..... een windows gebeuren.
Ik kom van winXP en kwam nu reeds een hele tijd naar Ubuntu.
Echter werkte ik al jaren onder C en C++ met Visual Studio C++ 6.0.
Ik was al heel gelukkig dat VC++ 6.0 onder Wine werkte zodat ik verder kon programmeren
zonder Ubuntu te verlaten. Het werkt perfect met toch kleine probleemjes vooral van de IDE.
Maar het werkt en de service pack 6 van VC++ 6.0 kan er zonder problemen ingebracht worden.
Echter draai ik op dezelfde laptop ook winXP en compileer ik het programma voor alle zekerheid
nog eens onder XP met de gratis Visual Express van Microsoft.
Ik heb ondervonden dat de compilatie onder Wine die perfect werkt echter niet altijd werkt onder windows.
Wat ik wel doe is cross platform programmeren. Ik werk meestal grafisch en aldus gebruik ik SDL en Opengl
zodat ik niet gebonden ben aan windows; Ik maak dus console programma's voor windows en anderde OS's.
Een tijd geleden kwam ik tot de vaststelling dat mijn C++ programma's problemen kregen met andere Microsoft
programma's. In die zin dat de runtime dll's van bv. VC++ en de runtime's van Visual Basic conflicten hadden met elkaar
waarbij mijn C++ programma's niet goed (of niet) werken in windows. Probleem veroorzaakt door microsoft zelf waarbij
hun runtime dll's in conflict waren. Dus met het C++ prog moet ook de runtime dll bijgeleverd worden om het programma
te laten lopen.
Om dat te vermijden ben ik over gegaan naar zuiver C, namelijk Pelle's C die ook gelukkig werkt onder Wine maar ook met kleinere
problemen in de IDE. Maar niet echt problematisch. Ik heb mijn programma dus overgebracht naar ansi C en werk onder Wine en
ben daar zeer tevreden mee. Echter nu ook compileer ik nog eens in Pelle's C onder winXP voor alle zekerheid.
Ik vermijd aldus de runtime dll's van microsoft die problemen gaven.
Aldus zit ik wel dicht bij Linux want ik zal als ik eens zin heb de GNU C eens bekijken en met de C prog's van Pelle's C komt het maken
van een Linux exe wel heel dichtbij.
Dit is mijn programmeer ervaring onder Ubuntu, weliswaar dus nog niet echt onder Linux.
Echter werken al mijn prog's perfect onder Wine.
Mijn aanbevelingen zijn: neem een goede IDE zoals Pelle's C, ontwikkel daar je prog's en hercompileer ze nadien
voor de OS waarvoor ze bestemd zijn.
Ik kan Pelle's C aanbevelen aan alle starters:
http://en.wikipedia.org/wiki/List_of_compilersGroeten,
Ran