Skip to content

Commit

Permalink
Sync alternatives to master.
Browse files Browse the repository at this point in the history
  • Loading branch information
dweiss committed Oct 22, 2017
1 parent ea9ed79 commit d0aeeb5
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions ALTERNATIVES.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,17 @@ Nowadays there are a number of options to choose from (alphabetically).
A very impressive library that offers unprecedented speed and features.
Includes support for Java8 (including Collections compatibility).

* PCJ (by S�ren Bak), http://pcj.sourceforge.net/
The grand-daddy of them all. :) DO NOT use it, it contains bugs. But it
deserves to be mentioned nonetheless.
* Eclipse Collections (formerly GS collections), https://www.eclipse.org/collections/
Contains specialized classes for primitives as well. Includes Java8
support. Didn't analyze in more detail.

* Trove, https://bitbucket.org/robeden/trove/
If you're a GNU fan, this may be just the sweet spot for you.

* Agrona, https://github.com/real-logic/Agrona
(contains some primitive collection classes, but didn't check it out yet).

* PCJ (by Søren Bak), http://pcj.sourceforge.net/
The grand-daddy of them all. :) DO NOT use it, it contains bugs. But it
deserves to be mentioned nonetheless.

0 comments on commit d0aeeb5

Please sign in to comment.