Well, like I said above, there has to be some course at some university out there that will require that type of programming.
If a class that requires projects with hundreds of thousand of lines of codes even exists, I can show you a class with 100% failure rate.
There's a reason programming assignements are short and undemanding : You're usually focusing on learning programming and not making enterprise/entertainment apps in course work.
You're doing very focused examples. Even if you do get into a class about Graphics programming, you won't be building 3D worlds with lush environments. Go look at NeHe's OpenGL tutorial. That's the type of coursework you'll go through. Learning each individual parts and writing precise quick examples (actually, that's what you'll do at the end of the semester, I can guarantee you the first 60% of the class won't even require a single line of code. It'll all be math).
And if you're really passionate about programming then you'll be venturing outside of whatever your degree has you doing so who knows what that might entail.
The simple fact is, nothing that will tax a MBA. Look at games (the most demanding kind of software there is for mass-consumer computers) made by small teams/1 man armies. They are always very simple and run on a wide range of specs.
Making 3D games is hard and requires a lot of different talents besides programming. Graphic Art, Music, AI Programming, 3D Programming, Storytelling, etc..
And the fact is, the MBA will handle things like Portal. If you can code that up in your basement, you're already doing very advanced work and you can be proud of it. You're probably able to buy yourself a powerful desktop to go with your air too.
Or what if you're just setting up VM environments for your development? Jumping into programming can always have you diving into different things and the requirements will never be the same. Maybe I'm thinking too much outside the box but I won't rule out any possibilities.
Are you saying the Air can't handle VMs ? VMware has been around for more than 10 years. It was around back in the days of 200 mhz CPUs and machines with 64 MB of RAM as default. I think the MB Air can handle it just fine.
