doing research for a talk i'm giving next week, reading through the v8 javascript engine, i'm amazed by how almost nothing you do is a literal instruction to the computer. even division isn't really itself: the computer goes to great lengths to do something equivalent but faster.
-
Prikaži ovu nit
-
i've also been listening to the incredible 'on the metal' podcast, esp the jonny blow puzzle island episode, and thinking about how the defeat of moore's law was what ushered in hyper-threading and cpu-level optimizations that try to cheat at the edges.
1 reply 1 proslijeđeni tweet 7 korisnika označava da im se sviđaPrikaži ovu nit -
it sounds like there was a golden age before, when the gap between your c source code and what ran on silicon was smaller and you had to do the optimization yourself but more or less you could fit the computer in your head. that era was before my time, and that's kind of a bummer
5 replies 1 proslijeđeni tweet 12 korisnika označava da im se sviđaPrikaži ovu nit -
one of the themes in 'on the metal' is that programmers today don't know how their software really runs, or don't care. i think the corollary is that it's just way harder to know, now that all the dumb parts of the stack are smart and make their own sneaky decisions.
3 proslijeđena tweeta 13 korisnika označava da im se sviđaPrikaži ovu nit -
the end of moore's law is some disquieting metaphor for so-called 'late-stage capitalism', like we started hitting a real limit - transistors, heat - but expectations, markets, needs, couldn't stop, so we found ways to keep the party going, which are starting to show cracks.
5 proslijeđenih tweetova 22 korisnika označavaju da im se sviđaPrikaži ovu nit -
Odgovor korisniku/ci @tmcw
Apple was explicit about the "last of the bare metal" tension in the IIgs, the only machine that they documented at the bit level but also provided an abstract GUI toolkit and operating system for. It was caught awkwardly in the middle, doing neither level very well
1 reply 1 proslijeđeni tweet 5 korisnika označava da im se sviđa
(https://archive.org/details/Apple_Technical_Introduction_to_the_Apple_IIgs/page/n54/mode/1up …)pic.twitter.com/XzUPa8Kohf
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.