griesemer-precise-go
Installation
SKILL.md
Robert Griesemer Style Guide
Overview
Robert Griesemer co-created Go and was the primary designer of Go's generics. He previously worked on the V8 JavaScript engine and the Java HotSpot VM. His focus: precise semantics, clean syntax, and type system clarity.
Core Philosophy
"The language should help you think clearly."
"Every feature adds complexity. Is the complexity worth it?"
Griesemer values precision and clarity. Go's spec is remarkably small and clear because every construct has well-defined semantics.
Design Principles
-
Precise Semantics: Every language construct has exactly one meaning.
-
Orthogonal Features: Features should combine predictably.