GraphQL saved my ass on a term project that required extensive polling of the GitHub API. Turned a calculated 47 days of calls just under the rate limit into just 12 hours.
What happens is that engineers look at a technology and say, this is too complex, I just need something simple. So they invent and/or adopt something simpler than the popular technology of the day.
But as they build more and more things using the technology, they realize that it needs more features, so those get added on. This happens over and over again to the technology with more and more features being added to it, until a new set of engineers look at it and say this is too complex, I just need something simple…
I did, but the direction is reversed. XKCD talks about how standards multiply and get more complex. This is talking about a different motivator for computing technologies, which is having a leaner, simpler alternative, that eventually gets bloated.
So do you use JSON for your endpoints?
No we use XML
Oh interesting why is that?
Uhhh…no reason
Well SOAP is inherently evil so that just makes sense
At least it’s not GraphQL
GraphQL saved my ass on a term project that required extensive polling of the GitHub API. Turned a calculated 47 days of calls just under the rate limit into just 12 hours.
I work with SOAP for a legacy API
fucking kill me, I beg you
No can do, but I can put you in an envelope, head optional.
What happens is that engineers look at a technology and say, this is too complex, I just need something simple. So they invent and/or adopt something simpler than the popular technology of the day.
But as they build more and more things using the technology, they realize that it needs more features, so those get added on. This happens over and over again to the technology with more and more features being added to it, until a new set of engineers look at it and say this is too complex, I just need something simple…
You’ve just described what is probably the most well-known xkcd comic in a somewhat long-winded fashion.
Slightly different though.
Yeah, I think I’ll make a comic that covers everyone’s use case…
“Hey, this is exactly like a strawberry pie, if you replace the strawberry by veggies and meat, and the pie by water. It’s actually a stew.”
By all means, do whatever comparison you want, but I’ll reserve the right to disagree.
You don’t get my brilliant joke
Oh shoot. It was a great joke and I totally missed. Woooosh.
Effectively not much, IMHO, but whatever - I think you got my gist.
I did, but the direction is reversed. XKCD talks about how standards multiply and get more complex. This is talking about a different motivator for computing technologies, which is having a leaner, simpler alternative, that eventually gets bloated.