An overclocked i5-4670K will do, but I would wait until Intel starts producing the Broadwell equivalent, since it should be better at overclocking.
As for my programming experience, I'm just a hobbyist (who just happens to be involved with some game and emulator programming). I'm self-taught, though I did take one introductory course in C++ as an undergrad (ended up being remedial, but it gave me science/math credits and maintained my high GPA :p). I've a B.A. in English, and I move boxes all day for a job, but I somehow made a working GB emulator
As for my programming experience, I'm just a hobbyist (who just happens to be involved with some game and emulator programming). I'm self-taught, though I did take one introductory course in C++ as an undergrad (ended up being remedial, but it gave me science/math credits and maintained my high GPA :p). I've a B.A. in English, and I move boxes all day for a job, but I somehow made a working GB emulator
