Faire tourner un triple boot sur un macbook, c'est faisable, oui... mais là où ça blesse, c'est sur l'espace disque.
Le macbook reste un portable, et si tu veux vraiment viser le triple boot, alors faudra le gonfler niveau disque dur, à l'achat.
Sinon, niveau performance, pour de la programmation, tu t'en tireras sans problème, j'utilise de temps à autre le macbook de mon père (modèle de base, juste gonflé à 1 Go de ram, intel core 1ère génération) pour dérawiser mes photos et faire des retouches dessus, et sur photoshop CS3b, il rame à peine sur les retouches (mais je travaille sur des grosses photo (+10Mpixel), avec pas mal de calques et des profondeurs de 16 à 32B, donc ça bouffe - mais c'est parfaitement jouable sur un petit macbook (imagine sur mon iMac, c'est le pied monumental - et j'ose pas imaginer un macPro, j'ai pas le fric)).
Bref, si le macbook de base tient le coup dans mes délires photos, il tiendra le coup en programmation (qui reste une discipline qui ne bouffe pas énormément de puissance tant que tu le fais bien - programmeurs, pas taper, j'ai raison. vous faites des trucs que je ne serai jamais capable de faire, mais vous pouvez les faires avec des machines qui ne supporterai pas le quart du tiers de ce que je leur demande).
Donc, fonce. Mais prends au minimum 1Go de ram (je pense que c'est de base, maintenant), et un plus gros DD.