commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stephen Colebourne" <>
Subject Re: [pcollections] Name change?
Date Thu, 09 Oct 2003 21:23:39 GMT
I've adapted the proposal slightly for the name change, with an extra
descriptive paragraph, and less emphasis on collections. Any changes needed?
I'll include the final text in the vote result and give people a chance to

(0) Rationale

The Java language has a fundamental distinction between Object and primitive
types. The JDK provides many method for manipulating and working with
Objects. However, there is relatively little support for working with
primitive types.

One key example is the Java Collection Framework. This defines a well-known
and widely used API for object-based collections. The framework requires
each primitive to be wrapped in an object, such as Integer, before they can
be used in collections. This has a memory and performance overhead.

The primitives component will provide an API for utilities and collections
based on primitives. Wrappers and adaptors will be provided for integration
with object-based APIs.

(1) Scope of the Package

The package will create and maintain a set of collections and utilities for
primitive types, distributed under the ASF license.

----- Original Message -----
From: "Rodney Waldhoff" <>
> +1 to the name "primitives" over "pcollections"
> On Thu, 9 Oct 2003, Stephen Colebourne wrote:
> > Should we name it [pcollections]? Or is [primitives] better? (The
> > primitives is then a sandbox for the proper component for
> >
> > I had forgotten about the special io input stream stuff, which might
lead to
> > the name [primitives]. I don't think that this affects the vote, but it
> > affect the CVS creation!
> >
> > Stephen
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> > For additional commands, e-mail:
> >
> >
> --
> - Rod <>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message