Magzter Gold (Sitewide CA)
WIRED (Digital)

WIRED (Digital)

1 Issue, September 2023

Also available on
MagzterGold logo

Get unlimited access to this article, this issue, + back issues & 9,000+ other magazines and newspapers.

Starting at $14.99/month

Choose a Plan
7-Day No Questions Asked Refund Guarantee.
Learn more

THE GREAT DIVIDE

THE GREAT DIVIDE
EVERY FEW MONTHS we get to see a tech dude offer excruciating testimony to grumpy members of Congress. The tech dude tries, with varying degrees of arrogance, to explain his world; the congresspeople recite their questions; in the end, no one seems notably changed by the experience. There are many ways to understand these interactions-East Coast versus West Coast, lawyers versus engineers, political narcissists versus corporate narcissists-but I think the core conflict is between batch culture and event loop culture.
In the beginning of computing, batch processing reigned supreme. You would gather your stack of punch cards, wait in line for your turn at the giant electronic brain, feed it your data and instructions, then wait minutes or days for its digital gears to grind out a response. Each batch had a discrete Before and After: You did a thing, the computer did a thing, you went back to gathering punch cards. Then came the event loop: The electronic brain-now small and affordable enough to sit on your desk!-would wait for you. You would do something (type a key, press a button, or later, click a mouse) and it would respond, right there in the moment, painting a letter on the screen or starting up a video.
The web started out batch. It was a delivery platform for mostly static pages of HTML. You could make sortof-interactive pages from databases, but the interaction was clunky. Then came JavaScript, a programming language that was all about its event loop. The online document no longer just sat there, all pathetic and booklike. Every time you moved your mouse, every time you punched a monkey in a banner ad, it took notice. And people did punch the monkey, and the web became less about documents and more about experience and interaction. Tapping on Wordle, skipping to the next episode on Netflix, scrolling Facebook-behind every great tech success of the past decade is a loop awaiting user input. People still do a lot of batch-style programming, of course, but they call it "shell scripting" or "running analytics reports" or "sending email newsletters at 4 am."
Over the years, this bifurcation-batch versus loop-has become a way that I classify the world. Banks are batch, with their slow resolution of accounts at the end of the day. (Oh, they'll tell you they offer real-time this or that, but when you dig in you'll discover they save stuff on magnetic tapes.) Crypto, constantly transacting in response to users sending messages with magic tokens, is much loopier, a 24-hour reactive, neverending event. Books, which take years to produce and come out long after they're newsworthy, are batch, as are albums; livestreams on TikTok are loop.
Congress, as a policymaking body, is basically pure batch. If you've ever seen the Schoolhouse Rock cartoon with the bill on Capitol Hill, you know that our federal government is essentially a very expensive and inefficient content management system for producing legal documents. You put all the protests, debates, investigations, meetings, and procedures into the CMS, and out comes a shining act, law, or, every half-century or so, even an amendment. Modern tech, meanwhile, is pure event loop. That's true not only of the obvious stuff, like social...
You're reading a preview of
WIRED (Digital) - 1 Issue, September 2023

DiscountMags is a licensed distributor (not a publisher) of the above content and Publication through Magzter Inc. Accordingly, we have no editorial control over the Publications. Any opinions, advice, statements, services, offers or other information or content expressed or made available by third parties, including those made in Publications offered on our website, are those of the respective author(s) or publisher(s) and not of DiscountMags. DiscountMags does not guarantee the accuracy, completeness, truthfulness, or usefulness of all or any portion of any publication or any services or offers made by third parties, nor will we be liable for any loss or damage caused by your reliance on information contained in any Publication, or your use of services offered, or your acceptance of any offers made through the Service or the Publications. For content removal requests, please contact Magzter.

© 1999 – 2025 DiscountMags.com All rights reserved.