Re:Go 1.3+ Compiler Overhaul
by lmm on Thursday December 19, 2013 @04:51AM
(#6933732)
I wonder. We have automated tools that can notice when a method is too complicated, or when two types are frequently used next to each other. There's a cool program that converts Haskell expressions to pointfree style. Would it be too hard to have a system that could suggest when several parameters should be grouped into a container object, or when a common piece of logic can be factored out of several methods? I think it's worth looking at.
[ Parent
| on HN ]