Question

Pour mon travail secondaire de programmeur, j'ai besoin de Windows. Il sera installé dans VMWare Fusion. Je vais écrire principalement du code C pour les fichiers Matlab-Mex, du développement de DSP, des outils de ligne de commande simples en C et C ++ pour un tutoriel et, espérons-le, des interfaces graphiques simples utilisant Visual Studio. J'utiliserai VisualDSP ++, Bloodshed Dev-Cpp, le compilateur Matlab mex et Visual Studio.
La machine virtuelle devra principalement fonctionner sur un MacBook 2,1 GHz / 4 Gb.

Maintenant, voici mes questions:

  • dois-je utiliser Vista ou XP? J'aime mieux le premier, mais je m'inquiète des performances, notamment avec Visual Studio.
  • dois-je utiliser Visual Studio 2008 Pro ou Express? Je ne voudrais pas gaspiller de la mémoire pour des fonctionnalités que je n'utilise pas. (== y a-t-il des éléments utiles dans la version pro pour le développement d'interface graphique?)

Merci pour vos avis!

Était-ce utile?

La solution

Si vous êtes vraiment préoccupé par les performances, vous pouvez effectuer un double amorçage avec Boot Camp. En plus de cela, je pense que Parallels prend en charge le bootcamp, vous pouvez donc même virtualiser votre partition Windows.

Cela dit, si vous souhaitez virtualiser, je vous recommanderais d’utiliser XP simplement parce que vous ne pouvez pas tirer parti du matériel graphique pour tous les effets flashy de vista. Si vous choisissez Vista, je vous recommanderais de désactiver Aero.

En ce qui concerne la version de visual studio 2008, vous devez connaître les besoins (vous avez indiqué utiliser déjà dev-c ++) et choisir la version qui prend en charge toutes les fonctionnalités requises. Pendant que j'y suis, je vous suggérerai également de consulter eclipse et le CDT si vous recherchez de nouveaux IDE.

Un dernier conseil: si vous souhaitez utiliser l'intégralité des 4 Go de RAM, vous aurez besoin d'un système d'exploitation 64 bits.

Bonne chance.

Autres conseils

Cela vaut la peine d'essayer VirtualBox . C'est gratuit et la vitesse de Vista et de XP avec VirtualBox est stupéfiante. J'utilise à la fois XP et Vista sous VirtualBox sous OS X et ils semblent être à une vitesse presque native. Peut-être parce qu'il y a moins de pilotes à l'œuvre dans l'environnement virtualisé.

Je m'en tire habituellement avec 512 Mo de RAM sur une machine virtuelle Vista et 256 Mo vers XP. De cette façon, vous pouvez exécuter plusieurs ordinateurs virtuels à la fois tout en conservant une mémoire vive RAM suffisante pour les navigateurs ouverts.

Des outils de ligne de commande simples et des interfaces graphiques simples peuvent être utilisés avec l'édition Express de Visual Studio. Restez avec cela jusqu'à ce que vous deveniez trop grand.

Vista volera sur cet ordinateur portable.

En ce qui concerne les versions de Visual Studio, Pro est capable d’éditer des fichiers de ressources pour le développement C / C ++ afin que vous puissiez manuellement faire glisser et déposer vos contrôles. Ceci est désactivé dans l'édition express, bien que vous puissiez utiliser un outil externe appelé ResEd à la place. .

Bien. Vous avez 4gig de RAM dans ce MacBook, alors Vista devrait aller bien - et peut-être même être plus rapide en VS, si vous lui donnez environ 2gig de votre RAM.

Et à propos de la version de Visual Studio, alors l'Express devrait être plus simple. Il n'y a pas de différences d'interface graphique dans les outils (que je sache, je travaille uniquement en .NET, pas en natif)

Je choisirais également WinXP, mdec l'a déjà dit, vous ne pourrez pas utiliser l'interface Auro et, si vous vous contentez de développement, vous ne manquerez pas de fantaisie. fonctionnalités ... WinXp utilise moins de ressources et tout Mo de RAM sera utile dans cette configuration.

Pour répondre à la question de Vistual Studio, les éditions Express suffisent le plus souvent, mais il manque une fonctionnalité essentielle à mon avis: la prise en charge des addIns ... Il existe de nombreux excellents AddIns qui améliorent votre productivité, comme ReSharper, GhostDoc. , Mole et beaucoup d'autres ... voir précédent publier

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top