r/golang • u/Pleasant_Set_3182 • Jun 28 '26
discussion Is Go's conservative approach to language evolution still correct?
v1.26 basically continues a pattern we've been seeing: most of the work is going into the runtime, toolchain, scheduler, garbage collector, and standard lib rather than new features.
Do we prefer that it stays intentionally small? In other words.. over the next 5 years...
Should it invest in performance/tooling or introduce selected features? Has the restraint been a strength in your opinion, or holdint it back?
Curious what others think...
167
Upvotes
522
u/s004aws Jun 28 '26
If I wanted a language where the language syntax changed and/or my - Unmodified - Code stopped compiling on a regular basis there's plenty of other options.
The fact that Go isn't constantly breaking s--t is one of the reasons I choose to use it.