4 ms·
Vendoring is also a practice that Google and other large tech companies use extensively. Just because something is old doesn't mean it's a bad idea.
by dsymonds 12y ago
Vendoring is also a practice that Google and other large tech companies use extensively. Just because something is old doesn't mean it's a bad idea.
- pjmlp 12y agoMy C, C++ and Java Ant scars in Fortune 500 consulting projects tell me otherwise.
- dsymonds 12y agoThat's fine. Some do it badly, and some do it well.
- pjmlp 12y agoSo why is Google moving away from Ant to Gradle in Android, while having Pub Packages for Dart? Does not seem very supportive of vendoring.
- dsymonds 12y agoI don't know anything about Android or Dart development, so I can't speak for them. All I can say is that internal Google development has been happily using vendoring of third-party code for many years (and not just C/C++ code), so I'm confident in saying that vendoring Go code can work just fine for "boring closed source enterprise commercial library tooling".