Dreaming the future of software; Project Editor ECMAScript 2015; Reformed Smalltalker JavaScript historian dl.acm.org/doi/abs/10.114@allenwb@mastodon.social

Sherwood Oregon USA
Allen Wirfs-Brock retweeted
Replying to @girba
Datamation was the leading trade magazine of the IT/EDP side if computing throughout the '60s, '70s, and well into the '80S. I suspect some of the first uses of "legacy" applications/software is to be found in its articles and advertisements. bitsavers.org/magazines/Data…
1
3
4
Does that mean it will use decimal arithmetic?
Exclusive: Google plans to spend several billion dollars to build a quantum computer by 2029 in hopes of performing large-scale business calculations without errors >>> wsj.com/articles/google-aims…
1
4
They gave everybody a year to read the long papers, but the (virtual) History of Programming Languages (HOPL IV) is just a month away. Program: hopl4.sigplan.org/program/pr… Registratio bundled with PLDI at pldi21.sigplan.org/attending… Be sure to check HOPL on page 2 when registering
3
6
A thought from 2019...
BTW, I just came up with the term “Heirloom Software/Systems”. Really like it. Has anybody else used heirloom in this context? I’ve been looking for something better term than “legacy” especially for significant software that grappled with (and perhaps solved) “modern” problems.
1
This gets my old asm-coded VM hacker juices flowing. One might of thought that 64-bit architectures had freed us from memory segmentation/unnecessary indirection concerns. But lack of direct 64-bit calls & Spectra mitigations means it isn't so. 😪 v8.dev/blog/short-builtin-ca…
4
We are inhabitants of software systems, not just users.
1
7
Allen Wirfs-Brock retweeted
Personal computing was conceived to be personal. Personal, as in experiencing computation the way it fits you. Your context should come first and dictate what is interesting. The experience should follow. 1/
2
17
63
Where a paper becomes a book! Thank you, Yifeng, for proposing and and then doing a great job on thus project.
The first book I translated, JavaScript the First 20 Years by @awbjs and @BrendanEich, is now published! Thanks @awbjs for providing the preface for the Chinese version! #javascript #history
3
9
Wow...extremely cool historical artifacts
Bill Atkinson's Polaroids documenting the design and development of the Apple Lisa user interface. (more at folklore.org/StoryView.py?pr…)
2
3
10
Allen Wirfs-Brock retweeted
Replying to @geoffreylitt
Nice, I'll take a closer look at Wildcard. But, would anybody use it? A basic problem seems to be that most end-users aren't tinkerers. Even awareness and use of basic app settings is relatively rare. Perhaps if we started at a young age to educate everyone to tinker, sigh.
2
1
2
But, the component maintenance problem is huge. Is a model the results in maintenance-free components imaginable?
2
1
Re reusable components, OpenDoc failure, etc. A contrary perspective, both models have become so ubiquitous we don't even recognize them as such: Foss libraries, JS NPM packages, web widgets... No exactly opendoc or Brad Cox Software IC model. True green field dev is now rare
The 90s hype-model was "create something so that it that's reusable by others!". Flawed incentive-wise, especially outside big corporations. Need to drive the other way: "re-use something someone else made earlier!", i.e. demand no buy-in. Hardly any technology takes this line.
2
9
Allen Wirfs-Brock retweeted
In January 2020, @jordanwb and I needed to express what it felt like to be enveloped by media. And we gave ourselves the task of using sound to express the feeling. 1/3
1
2
4
There was so much brutality in the #Cocodona250, but also so much beauty. Ben Zeiger captured what might be *the* photo of my race while pacing me: This is ~ mile 163, leaving #sedonaarizona @Cocodona250 @AravaipaRunning
1
1
11
Allen Wirfs-Brock retweeted
Undo/redo is a core interaction—it deserves keyboard real estate!
YES clicky undo / redo wheel ready for action feels so good!
4
8
100
This is elevation profile for the entire race. BTW, it's in Arizona
2
Sure why not include a 2000 ft climb in the last 10 miles of a 255 mile foot race 🤷🏼 (note topo lines and 9000+ ft summit) The first runner finished about 30 hours ago. These are in the top 35 or so out of 175 starters. @jordanwb @Cocodona250
1
2
It's timesharing reborn! Only somebody who didn't live through the timesharing era would think this was a good idea. I remember getting billed $$$ per month per user. It will happen again. docs.github.com/en/codespace…
2
2
13
I strongly believe in the value to society produced by such "labs". Unfortunately, after about 1990 short-term focused corporations largely abandoned that innovation model. Attempts to recreate have generally been unsuccessful. I wish @Ben_Reinhardt the best of luck. 6/6
1
The academics knew how to mine the research literature while the engineers new how to actually make things. The company mission provided a bit of focus, but not too much. Together we did things that had never been done before. 5/
1
1