StateML Profile
StateML

@StateML_org

Followers
536
Following
7
Media
4
Statuses
23

A language for modeling event-driven behavior

Earth
Joined September 2021
Don't wanna be here? Send us removal request.
@StateML_org
StateML
4 years
Excited to announce the current plan for StateML!
7
18
220
@ojkelly
Owen Kelly
3 years
I think part of the challenge comes from the fact that a State Machine (SM) is simpler than a Turing Complete Machine (TCM). Using an SM inside a TCM (eg a UI Component) requires reasoning about both machines and the boundary between them at the same time.
@fraser_drops
Fraser
3 years
@kwangure To be clear, people can and do successfully use state machines to build their UIs, but its not necessarily obvious or clear how to do so. Especially when moving beyond isolated machines to orchestrating machines together
1
2
3
@StateML_org
StateML
3 years
β€œOur north stars for the StateML language” by @johnyanarella https://t.co/ojc1ytWgBu
0
1
2
@StateML_org
StateML
4 years
Early this coming year, we are looking forward to sharing a formal specification, building out our tooling for multiple host languages, and opening up our codebase to the statechart community. πŸ˜„
1
0
9
@StateML_org
StateML
4 years
Happy New Year! πŸŽ‰ It's been a year focused on language research and design, and all the rabbit holes we found along the way. After many iterations, we are now finalizing the StateML grammar and core tooling.
1
4
11
@StateML_org
StateML
4 years
In the future we would love to open this digital garden up to the community, but we have a little more work to do before we get there! πŸ™‚
0
0
0
@StateML_org
StateML
4 years
For those interested in the technical aspects, we used #vitepress and @tailwindcss to quickly scaffold a static website that outputs only HTML and CSS. Nothing to special going on here (as it should be 😜). https://t.co/zbtaB2Jwd6
Tweet card summary image
github.com
Contribute to StateML/stateml.github.io development by creating an account on GitHub.
1
0
2
@StateML_org
StateML
4 years
More interesting is the note titled "The symbolic boundary of statecharts; hidden between the visual formalism and executable schematic". It attempts to describe at a crutial design boundary that we stumbled upon! https://t.co/BoE8ay3CJc
1
0
2
@StateML_org
StateML
4 years
The obligatory "hello world" post can be found here: https://t.co/uzvFM2W1NX
1
0
1
@StateML_org
StateML
4 years
Happy to announce a digital garden/blog for StateML! πŸŽ‰ https://t.co/KhCGPpQahg We haven't publicized many details about our vision and what we are building so far so we are excited to reach a point where we want to start sharing more! πŸ˜„
4
1
12
@StateML_org
StateML
4 years
The landing page for https://t.co/2iFiCc1tc0 is live! πŸ™Œ
0
2
9
@ojkelly
Owen Kelly
4 years
@farzad_yz @StateML_org StateML! It's a new language. The core reference tooling is written in Typescript. But we're also working on Swift and Golang tooling too. And there's no limitation to what languages it can be used with.
1
1
6
@ojkelly
Owen Kelly
4 years
@Zephraph @StateML_org A big part of the language design we worked on is how to enable the language to be extended without permission from us. We want to support the variations we see across libraries and languages, without requiring future changes to the language.
1
1
3
@ojkelly
Owen Kelly
4 years
I’m really excited with where we have got to, and are going with this! πŸš€ Every single word and character in the language has been dissected with @johnyanarella, @chrisshank23, and me. All the parts that made it through and into the language have a very good reason to be there.
@StateML_org
StateML
4 years
Excited to announce the current plan for StateML!
2
1
5
@StateML_org
StateML
4 years
Before the initial announcement we will also be working on building out additional tooling (please note these are all tenative): - Interpreters for JS/TS, Swift and Go - Exports for xstate, SCXML, ASL, ect. - Support for build tools like rollup/vite, ect.
1
0
15
@StateML_org
StateML
4 years
Arrived to some general consensus!
0
0
0
@StateML_org
StateML
4 years
Iterating on some logos πŸ§‘β€πŸŽ¨
1
0
7
@ojkelly
Owen Kelly
4 years
In some lengthy @StateML_org language design discussions @chrisshank23, @johnyanarella and I have been getting very close to a final specification. In addition to targeting XState, Golang and others, Amazon States Language is a really interesting target.
0
1
5
@mattpocockuk
Matt Pocock
4 years
A great listen! With some welcome challenges for lovers of statecharts: Is JSON really the best we can do as a DSL for building statecharts? How do we build a better story for composing statecharts together?
@swyx
swyx
4 years
πŸ†• Latest podcast is with @threepointone! https://t.co/evBRa6PZ64 We discuss: - @Reactjs vs @Temporalio - @statelyai State Charts - React Streaming SSR - ESBuild vs swc - Figma vs Canva - Gatsby vs Next.js - React Server Components & @Shopify Hydrogen - Notion's 9MB JS website
1
2
22