Opens profile photo
Follow
Dion Systems
@DionSystems
Making the Dion compute engine.
dion.systemsJoined June 2020

Dion Systems’s Tweets

Breakpoints need to be at the AST level. Diffs need to be at the AST level. Everything needs to be at the AST level. This obsession with files and lines is dooming every attempt at a "modern language" to be bound by the chains of the 70s and 80s. We're long overdue a break.
68
791
I've set the link to media.handmade-seattle.com/metadesk as I see people searching for Metadesk on the site #programming
Quote Tweet
So @DionSystems made waves in 2020 and I'm delighted they returned to introduce Metadesk! Watch some powerful lessons about data formats on @handmade_seattl: media.handmade-seattle.com/yin-and-yang-o #programming
Show this thread
Embedded video
0:32
3.1K views
1
2
Show this thread

Topics to follow

Sign up to get Tweets about the Topics you follow in your Home timeline.

Carousel

Arenas are like handles that hold onto multiple allocations. When you want to free an allocation, you free the arena itself, instead of freeing each individual allocation. Recommended usage includes batching many allocations onto a single arena, wherever possible.
1
1
Show this thread
We recommend existing users of Metadesk upgrade to this version, and converge their API usage with the new API to avoid more breakage in the future. Information on how to easily upgrade is in the GitHub release.
1
Show this thread
The library was built to provide a fast-path from having Metadesk textual data to having a completely parsed representation very easily. It also provides helpers for introspecting on, and doing generation with, the structures you get back from the parser.
1
4
Show this thread
Metadesk is our simple textual language for building structured data, without imposing meaning in the form of programming language constructs. The language forms structured hierarchies with metadata that you are able to use in your own programs, where you define the meaning.
1
5
Show this thread
I am so so excited we can finally share this. To me this feels like the beginning of what Dion is really all about. Where we want to go we will need lots of people who understand our theory and what we are doing. If the first Dion demo excited you please check this out!!!
Quote Tweet
Our first blog post focuses in on our plans for the Dion project. dion.systems/blog_0002_road
Show this thread
38
I'm going to have a 5-minute teaser air during Handmade Seattle 2020 for a Simple Computer Company pitch! You won't want to miss it! The full pitch will air after Handmade Seattle on getsimple.computer
Quote Tweet
In ~2 weeks handmade-seattle.com is going live ⚡️ 12 exclusive presentations featuring @FreyaHolmer, @Icetigris, @andy_kelley, @0xgalz and many more! Ticket price goes up in 2 days -- help us stay independent #programming #gamedev
Show this thread
Embedded video
1:01
35K views
1
6