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

@awbjs

Dreaming the future of software; Project Editor ECMAScript 2015;
Reformed Smalltalker
JavaScript historian dl.acm.org/doi/abs/10.114…
@[email protected]

ID: 159946057

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

8,8K Tweet

6,6K Takipçi

220 Takip Edilen

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.

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?

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…

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…

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/

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.

Robert 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…

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! #onward23 #splash23

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

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.

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.

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…

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…

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
Tomas Petricek (find me on BlueSky) (@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 tomasp.net/blog/2023/pomp…

Jonathan Edwards (@jonathoda) 's Twitter Profile Photo

To: the crazy ones, the misfits, the rebels, the troublemakers, the ones who see things differently Subject: you should write an Onward! paper alarmingdevelopment.org/?p=1708

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

Call for Onward! Essays Submissions due 25 Apr 2024 2024.splashcon.org/track/splash-2… Onward! is more radical, more visionary and more open than other conferences. Onward! Essays invites software developers&academics to submit essays on the state & possible futures of software development

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

The Onward! Essays 2024 submission deadline of April 25 is rapidly approaching. If you have an essay relating to software, programming, or programming languages which has not yet been formally published please consider submitting it. 2024.splashcon.org/track/splash-2…