|
|
|
|
|
by duped
1848 days ago
|
|
This isn't "lots of science" it's rudimentary software engineering... Sending data through channels just to implement an iterator seems insane. It's not strictly lazy either... Why do go developers reject simple patterns that make faster code? |
|
Look, I’ve written lots of scala and erlang so I get your argument. It just does not exist in go. And that’s okay.
Never got caught thinking “gee, need a lazy collection”. Maybe a stream when reading stuff from the ether. In go, channel was enough. 5 minute job. Nothing insane.