3 ms·
Luck, mostly. However, libraries do tend to fall into 2 categories: small, and big. (yeah, I worked hard to come up with those) * Small, sharp tools (someti
by Roboprog 10y ago
Luck, mostly. However, libraries do tend to fall into 2 categories: small, and big. (yeah, I worked hard to come up with those)
* Small, sharp tools (sometimes) - things like Google Guava "collections" utilities, or the Ostermiller CSV file handling library, which have very small and stable scope.
* Big collections of things, such as Spring or Struts. Regardless of how you feel about these libraries, they do tend to come as a family of interrelated libraries (supplemental components) that get released in lock-step and play nice together.
I dislike the Java language, but I guess it is nice that most of the stuff on Maven Central does tend to be stable.
- Roboprog 10y agoJava-land has been going for about 20 years, and went through a bit of a house-cleaning about 10 years ago around the time the Maven project started. Javascript, a la Web 2.0, has really only been a serious development thing for about 10 years. It's due for its own settling in period soon, I would imagine.