3 ms·
>> I've always been hesitant at many Project Euler problems since some of the math is off putting to me. That's why I consider building something (like a side p
by hzhou321 9y ago
>> I've always been hesitant at many Project Euler problems since some of the math is off putting to me. That's why I consider building something (like a side project or something of use).
Math has the nature of simplicity -- well defined and little complication, but abstract (or useless).
If you like building things, I would suggest a text editor or a GUI layout engine. For the latter, think about an intuitive declarative way of describing layout (like HTML/CSS or TeX or Tk) then implement it on native win32 API or GTK. Focus on the simplicity and in-control aspect; do not get distracted by feature completeness.
- kzisme 9y ago> If you like building things, I would suggest a text editor or a GUI layout engine. For the latter, think about an intuitive declarative way of describing layout (like HTML/CSS or TeX or Tk) then implement it on native win32 API or GTK. Focus on the simplicity and in-control aspect; do not get distracted by feature completeness. Both of these sound like great learning projects - but are they too far in the "deep end" for a beginner? Just curious :)
- sjmulder 9y agoI wish there was a more modern version of Programming Windows by Charles Petzold that I could recommend for its great, down to Earth introduction to Win32, but unfortunately the fifth edition from 1998 was the last of its kind. If you're OK with the dated context it's still applicable to modern Win32. You can find it used.