Re:Google Closure Library has been archived
by zeroclicks on Friday August 30, 2024 @09:34AM
(#41400569)
Are you sure about that? The clojurescript implementation is built on top of the google closure library. Here's an example: https://github.com/clojure/clojurescript/blob/master/src/mai...
[ Parent
| on HN ]
Re:Google Closure Library has been archived
by swannodette on Friday August 30, 2024 @12:03PM
(#41401972)
The implementation really is not built on top of GCL, the bulk of the standard library is persistent datastructure implementation and functional apis. The few cases here and there like `goog.string` can be removed over time. But really what's the rush? Large portions of GCL have worked unchanged for nearly two decades. Does Google archiving GCL make perfectly good code stop working?
When we eventually remove the direct GCL dependency it will sadly be more for optics than anything else.
Re:Google Closure Library has been archived
by zeroclicks on Friday August 30, 2024 @04:24PM
(#41404107)
Right. Some of that "goog" code looks decent enough. I wouldn't remove it either simply because it was "archived". Maybe vendor the useful stuff back into the implementation and remove all the "goog"?