This is 100% correct: Conceptually, UML is fine, and C4 adds nothing new; also, UML suffers from excessive bloat and all UML tools suck.
In essence is C4 a chosen subset of UML, which could be expressed with a UML profile, stereotyping/extending base uml concepts

Jun 24, 2017 · 8:29 PM UTC

7
7
28
To be clear: if @simonbrown's C4 ends up leading to a renaissance of models with well-defined semantics, I'm all for it
3
3
13
Replying to @stilkov
The real hell starts when one tries to generate actual Java code from UML: implementation details start to leak into the UML diagram.
1
3
Replying to @stilkov
I assert that not all UML tools suck
1
Replying to @stilkov
"all UML tools suck" Not sure. I kind of like pencil and paper. A whiteboard is good too.
3
Replying to @stilkov
C4 is like the MVP of UML :-)
2
13
Replying to @stilkov
Come on, mate, it's boxes and arrows, i.e. not too hard to get even our slightly elderly heads around 😉
3
I'd also say, as with all languages, there is a specific vocabulary for a specific crowd; meaning: some diagrams won't be helpful at times
Replying to @stilkov
whiteboard+marker or paper+pen as UML tools do not suck (that much)
4