Hacker News new | ask | show | jobs
by kediz 2537 days ago
Speaking from my past experience, any computer would suffice. But if you want to run decent IDE and don't want to wait for minutes for compilation (for some database and system classes), you might want to buy a laptop with decent CPU.(gen 7/8 i5 and above should suffice).

Buying apple product is already "spending extra".

1 comments

I have a CS degree and never, once, compiled anything that took more than a few seconds in undergrad (mostly Java). I used a 2013 MacBook Air. What are you compiling that’s taking minutes? I’m curious.
Database implementation in C++. It has many components(~40 header files and 20 test cases). If I make change to one of the "essential header", such as BufferManager.h, it will recompile almost everything.