Oui c'est faisable je code TOUT avec mon portable.
Ce qui est primordial: Un ecran LARGE, la hauteur joue un peu, mais si tu a au moin 900 pixels ça roule (j'utilise frequement eclipse, visual studio et code::blocks).
Si tu programme des applis web: pas besoin d'un portable haut de gamme.
Si tu vise la prog de jeux 2D/3D, prend un pc avec une bonne carte graphique.
J'ai été surpris derniérement en achetant mon notebook car il a deux carte graphique (une intel intégré + une ATI). Très utile pour tester ces moteurs 3D / programmes sur les 2 cg. Sachant qu'en fonction des constructeur le support des shaders est plus ou moins hasardeux. (exemple: en glsl, ce qui passe sur une nvidia ne passera pas forcement sur une ATI, ou intel, a cause de leurs implémentation du compilateur coté driver).
Voila, un pavé numérique c'est sympas aussi, mais pas indispensable.
Romain.