I love using the Closure library and the ideas behind using the Closure Compiler with the library. I've used it in several projects already, such as Post This For Me. A resent project.
I'm thinking about using Closure on a huge project I've got coming up where I'll be working with lots of developers who aren't as up to speed as me.
One thing I don't like about using Closure is the lack of good documentation, help and examples across the web.
My question is, what is the future of the open source Closure project? Has Google given up on it? I know it's used an awful lot inside Google but I rarely see it being used elsewhere on the web. Should I steer my team towards using it or might I be making a huge mistake?
Thanks in advance for your help and advice. Hope maybe some Googlers might see this.
If you are developing a large or growing application, you may benefit from the Closure Library's breadth. A well-tested library can insulate you from cross-browser compatibility issues and the minutiae of client-side programming, letting you focus on the fun stuff.
What is the Closure Compiler? The Closure Compiler is a tool for making JavaScript download and run faster. Instead of compiling from a source language to machine code, it compiles from JavaScript to better JavaScript. It parses your JavaScript, analyzes it, removes dead code and rewrites and minimizes what's left.
My question is, what is the future of the open source Closure project? Has Google given up on it?
The project is still very active - inside Google as well as out. I know of several large organizations who use it external to Google. As an external contributor to the Closure-compiler project, I have a bi-weekly video call with the rest of the project team.
One thing I don't like about using Closure is the lack of good documentation, help and examples across the web.
Yes this is an issue - specifically with Closure-library. The code itself is highly self-documenting, however, the official documentation of the API is out of date and needs regenerated. This is something I raised directly to contacts in Google so hopefully it will be fixed soon. The API documentation is generated directly from comments in the source code, so it's all still there though.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With