821 karma · joined May 4, 2016
TLDR: DF is a great game that shaped my childhood and motivated me to become a programmer.
If I want to use an external library in a C++ project, I need to:
* download it from the website / GitHub
* build it from source
* add the library into my CMake file.
Whereas in Gradle, I add a single line to one file and the library is installed on my next build attempt. Full stop. There are no more steps.
C++ makes it searingly painful to get a project going. I'm honestly afraid to add any new libraries to my projects because I know that (at minimum) that means I'm sacrificing an afternoon to resolving new errors.
> Project 1 due December 25th
This scheme as you so vehemently put it, is really aimed at getting more pretty things on people's walls. To do that, you need cheap and hopefully somewhat unique. Instapainting allows people to have both because they employ non-creative people who paint. I simply can't entertain the idea that the Chinese artists are being exploited by Instapainting by the very notion that they are being paid less than an artist would be in the US.
I'm sure glad to know that he's actually made it.
Because all inter-service requests are going through Envoy, it is really easy to keep incredibly detailed stats about network health, request success rate & more.
Envoy performing the task of load balancing does not defeat the purpose, because it provides extremely detailed stats for ALL THE THINGS, they reported it helped them find problems much quicker, instead of checking service code, EC2 networking, or the ELB. Essentially by creating a supersolution with better stats reporting for all, troubleshooting seems like it would be easier.
</thread>