Allen Wirfs-Brock(@awbjs) 's Twitter Profileg
Allen Wirfs-Brock

@awbjs

Dreaming the future of software; Project Editor ECMAScript 2015;
Reformed Smalltalker
JavaScript historian https://t.co/TLCrI97REE…
@[email protected]

ID:159946057

linkhttp://www.wirfs-brock.com/allen calendar_today26-06-2010 19:09:00

8,5K Tweets

6,9K Followers

228 Following

Tomas Petricek(@tomaspetricek) 's Twitter Profile Photo

Another post in my series on architecture as a metaphor for software development. Inspired by staring at the ceiling in Centre Pompidou after NewCrafts @[email protected] tomasp.net/blog/2023/pomp…

account_circle
Geoffrey Litt(@geoffreylitt) 's Twitter Profile Photo

wow, found an official guide from Apple on how to structure your GUI app to support chat commands using LLMs with function calling 🤯

imagine saying to chatgpt 'set that chart to be a 3d pie' and that command can get routed to a Part of your Compound Document

wow, found an official guide from Apple on how to structure your GUI app to support chat commands using LLMs with function calling 🤯 imagine saying to chatgpt 'set that chart to be a 3d pie' and that command can get routed to a Part of your Compound Document
account_circle
Allen Wirfs-Brock(@awbjs) 's Twitter Profile Photo

Ecma TC53 workshop in Cupertino, on 6 Dec 2023

'...participants will discuss proposals and consider options for embedded JavaScript standardization including new APIs, interoperability, packaging, and Hardened JavaScript (aka Secure ECMAScript)'

ecma-international.org/news/invitatio…

account_circle
Allen Wirfs-Brock(@awbjs) 's Twitter Profile Photo

The 2023 edition of the ECMAScript (JavaScript) standards have been released and again this year we used pagedjs to produce PDFs from HTML.

Paged.js 0.4.1 was more robust than 0.3.5 that we used last year. ❤️❤️

The PDFs are at
ecma-international.org/wp-content/upl…
ecma-international.org/wp-content/upl…

account_circle
Gordon(@gordonbrander) 's Twitter Profile Photo

Demanding facts from a neural net is the wrong way around. If you want facts, ask a search engine/constraint solver/encyclopedia.

We taught machines to intuit. That's a big deal.

account_circle
charismatic biosphere(@jasonbrennan) 's Twitter Profile Photo

i want 'end user programming' because even as a professional developer of 15 years, it's still nearly impossible for me to make a useful app or tool to think with in a couple of hours. anything remotely interesting takes 10-100+ hours

account_circle
Allen Wirfs-Brock(@awbjs) 's Twitter Profile Photo

Yup, the reason better development technologies never resolves the 'software development crisis' is because our ambitions always expand until they exceed our capabilities.

account_circle
Allen Wirfs-Brock(@awbjs) 's Twitter Profile Photo

In fact, most early (1950s-60s) languages only had non-reentrant subroutines with statically allocated vars. Through the 70s there was controversy WRT desirability of implicitly or explicitly allowing procs to be reentrant/recursive.

account_circle
Manuel Simoni 🎄(@msimoni) 's Twitter Profile Photo

Few understand this: 'JavaScript is an extraordinarily good language. ... they think it's a toy language, but in fact, it's probably one of the best languages out there. The other thing is, it's had billions of dollars of investment to make it very, very, very fast' - David A Smith

account_circle
Tijs van der Storm(@tvdstorm) 's Twitter Profile Photo

Happy to serve as this year's SPLASH Conference Onward! papers PC chair! Please see the CFP here: 2023.splashcon.org/track/splash-2… Submission deadline: 28th of April! Send your crazy and visionary ideas to Onward!

account_circle
Robᵉʳᵗ Graham 𝕏(@ErrataRob) 's Twitter Profile Photo

🧵Biden has released his 'National Cybersecurity Strategy'. It's just police-state thuggery designed to kill innovation on the Internet. It says it wants innovation -- but only on their terms, with the jackboot of police-state oppression on your neck.
whitehouse.gov/wp-content/upl…

account_circle
Manuel Simoni 🎄(@msimoni) 's Twitter Profile Photo

Typecels can cope and seethe, but OOP is and remains the best technology for many domains, especially ones with complex, hierarchical, dynamic structures like GUIs.

account_circle
Geoffrey Litt(@geoffreylitt) 's Twitter Profile Photo

In my experience it feels magical to build software in a local-first style when the tools work well and are fast. You just write client software, no servers, you can collaborate live with people.

A nice overview of some patterns to support this:

inkandswitch.com/pushpin/

account_circle
Peter van Hardenberg(@pvh) 's Twitter Profile Photo

Automerge 2.0 is here! Orders of magnitude faster, vastly better memory use, a compact binary format, a built-in synchronization engine, and available in both Rust and JavaScript. Best of all? Thanks to sponsors, Alex Good works full-time on improving it. automerge.org/blog/automerge…

account_circle
Mike Milinkovich(@mmilinkov) 's Twitter Profile Photo

Jens Eckels Eclipse Foundation Our read is that the European Cyber Resiliency Act as currently drafted will legally turn open source foundations into suppliers, with the same legal obligations as companies. The unintended consequences of that are exhausting to consider.
eclipse-foundation.blog/2023/01/15/eur…

account_circle
Alex Rampell(@arampell) 's Twitter Profile Photo

1/ Thread: How to sell your company

Companies are (almost always) bought, not sold. This means somebody needs to *want to buy* your company.

Ideally this happens organically. But how do you, as a founder/CEO, expedite this…particularly when you KNOW you’re hitting a wall?

account_circle
Allen Wirfs-Brock(@awbjs) 's Twitter Profile Photo

Stephen Kell @[email protected] The other thing: augmenting the 'natural' world to be more hospitable and empowering for humans. Most of us already live in an a world modified by ambient digital enhancements (some good/some evil). A world largely ignored by mainstream CS.

account_circle
Jack Rusher(@jackrusher) 's Twitter Profile Photo

The Mastodon protocol doesn't please me, but I've never stopped offering an RSS feed. :)
jackrusher.com/journal/homest…

account_circle