Hacker News new | ask | show | jobs
by wheybags 1648 days ago
Honestly for me, the biggest things are:

- do I have an ide with an integrated debugger

- do I have to use external libraries

I honestly find that 99% of the un-fun stuff comes from integrating third party code. Whether it's built system awkwardness, messy package managers, debugger not working on third party libs, it's just a pain. When I write c++ I just vendor everything and that helps but it's still a chore to do the vendoring.

In general, I enjoy c++ and c#, except when I have to interact with third party libs. So when I do something for fun, I just try to diy everything (NGL, I kinda try to diy as much as is reasonable when it's "real work" also)