3 ms·
Fair enough. I'm reminded of Hickey's talk on the difference between "simple" and "easy". I just did a CLOC on the latest golang github repo: its now at 1,000,0
by nickbauman 11y ago
Fair enough. I'm reminded of Hickey's talk on the difference between "simple" and "easy". I just did a CLOC on the latest golang github repo: its now at 1,000,000 LOC. The Clojure repo (which is considerably older)? 40,000. Talk to me in a few years when you tire of this.
- danburkert 11y agoThat's not exactly fair. Go implements a runtime, GC, etc. all of which Clojure inherits from the JVM or the JS implementation.
- nickbauman 11y agoThat's a "trueism". However, the CLOC was on the Go part of the repo. Go's GC isn't implemented in GO.
- masklinn 11y agoIsn't the runtime implemented in Go since 1.5? A quick overview of the C content[0] shows that the C source in Go is mostly cgo (either test cases or the runtime integration[0]) and the shootout C sources (for bench tests?). [0] https://github.com/golang/go/tree/master/src/runtime/cgo https://github.com/golang/go/tree/master/src/runtime/cgo