Sending the open source library I created off to college

Photo by Joanna Kosinska on Unsplash

All grown up

I’ve spent 18 years growing a Java collections library named Eclipse Collections. I love this library. It is a great library, and has an amazing community of developers contributing to and supporting it. I will use this library for as long as I code in Java. This library has helped me achieve many things that the Java Collections framework could not.

I wrote it all down

If you’ve been following my blogs here, I have been telling stories of the past 18, 20, 30, 40 years of my life as a developer. Almost everything you might want to know about the library has probably been told in a blog. I have left maps of all the places the library has been and some of places it might still go. I have explained how it evolved over time to solve challenging problems.

Graduation Ceremony

I’ve been contemplating when and how to take a break from Eclipse Collections for a long time, and now is the time. I was waiting for the Eclipse Collections 11.1 release to make this decision. I want to focus more time with my family and on my health. Reaching 2K followers on GitHub felt like a good milestone to take a much needed break.

What does it mean for the future of the library?

Don’t worry, I’ll still be staying on as a committer for the library, and I will continue writing and sharing stories and lessons in blogs on occasion when I have time. I will also make code contributions if I find something that interests me. We have a great team of committers on the project. Based on the outcomes and some discussions that happened during the Eclipse Collections 11.1 release among the committer community, I think the future is fairly well defined for the library already. The part that is very clear — the library will baseline development on Java 11 in the next release.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Donald Raab

Donald Raab

Java Champion. Creator of the Eclipse Collections OSS Java library ( Inspired by Smalltalk. Opinions are my own.