Graphql Sdl Makes Good on Uml's Broken Promise
Posted2 months agoActive2 months ago
jdauriemma.comTechstory
calmpositive
Debate
20/100
GraphqlUmlSoftware Development
Key topics
Graphql
Uml
Software Development
The article argues that GraphQL SDL fulfills the promise of UML by providing a standardized way to describe APIs, and the discussion revolves around the comparison between GraphQL SDL and UML.
Snapshot generated from the HN discussion
Discussion Activity
Light discussionFirst comment
28m
Peak period
1
0-1h
Avg / period
1
Key moments
- 01Story posted
Oct 22, 2025 at 2:31 PM EDT
2 months ago
Step 01 - 02First comment
Oct 22, 2025 at 2:59 PM EDT
28m after posting
Step 02 - 03Peak activity
1 comments in 0-1h
Hottest window of the conversation
Step 03 - 04Latest activity
Oct 22, 2025 at 5:08 PM EDT
2 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45673253Type: storyLast synced: 11/17/2025, 9:11:23 AM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
UML is pretty dead, but statecharts and statechart interpreters can be amazing tools for developing reactive systems even if few developers today care that there's a UML specification for statecharts.
Harel, who invented statecharts in the 80s, tried to do something similar for sequence diagrams in the early 2000s, giving them an executable semantics named LSC, but it's little known and I wonder if one of the reasons it hasn't seen much success is that LSC diagrams are much messier to work with compared to statecharts.
Sequence diagrams and state charts have stood the test of time, and I can give you a picture of the relationships between 10 different classes on a whiteboard far faster in UML than GraphQL.