I’ve been digging into more C++ esoterica recently; a result of having to grok a bunch of code written in a group with a completely different mindset. (I may have mis-spelled the word “morals”).
So, I think I know how the seduction starts. You think, “Wouldn’t it be great if we could save some time with a template class that does (something nice)?” And like all roads to perdition it’s great and it works out for a while, until one of three things happens:
(A) It breaks down in an obscure way, and you have to add a bunch of complexity to fix it.
(B) Someone develops unreasonable expectations of it and adds a bunch of complexity to satisfy themselves.
(C) You pay no attention to it for a week or two, but when you come back it’s evolved eyes and tentacles and poison fangs and it’s turning nearby classes into its minions. “God, it’s invaded <stdarg> and moving in on <string>! Get the logic probe! Lay down some suppressing fire in AWRRK!”
I don’t know why (C) seems to happen a lot, but it does.
Practice constant vigilance. We are under attack.
—-
Is there any practical reason to learn Go?
(Other than the usual argument of “It’s always good to stretch your head by learning a new language”).
—-
Borderlands 2 is a lot of fun and it’s cutting into my reading time, dammit. The snarky humor is great.
I think that being bombarded with a zillion different weapons would work a lot better with a good way to manage them. Mostly I just stick with a few that work well, and re-evaluate if I know I’m going to be up against a certain type of baddie. But on the whole, the backpack space is wasted — it’s full all the time — and I’d just like to be able to break stuff down in the field.
(Also, the design of the travel point in the Bloodshot Ramparts is just broken, and probably cost me four hours).
—-
As I write this, my son is filling up a large valley in Minecraft with TNT.
BOOM!
“Wheee! I almost touched the clouds!”
Reminds me of Operation Plowshare.
Someday, if he is interested, I will get him a Real Chemistry Set. Perhaps we shouldn’t have torn down the cinder-block shed in our back yard.