Recursion Software Home
Site Map   
   800.727.8674   
+ Products
+ Related Links

+ Contact Us
To discuss how we can help you prepare for tomorrow's business challenges today, call us toll-free or send us an e-mail.
  •  800.727.8674
+ Company
JGL Toolkit™ Overview Price: $99.95 USD  
Our JGL Toolkit, a set of Generic Libraries for Java, answers a developer's need for a generic programming facility for Java similar in nature to the Standard Template Library for C++. Since its first version launched in 1996, the JGL Toolkit has been downloaded by tens of thousands of users.

JGL Toolkit™ Library Contents Print View Data Sheet & Code Sample   Download Eval Download Eval

The JGL Toolkit provides the powerful code base you need for today's application development:
  • Find errors at compile time, not runtime, with type-safe collections since JGL 5.0 uses generics
  • Produce simpler code with no more class casts from collections
  • Parameterize your code to take full advantage of generics and JGL 5.0
Features JDK 5.0 JGL Toolkit 5.0 JGL Toolkit 5.0
Collections 39 28 Additional
Algorithms: methods 65 205 Additional
Comparators 2 8 Additional
Iterators 4 31 Additional
Buffers 0 6 New
Algorithms: classes 0 30 New
Generators 0 6 New
Functions 0 61 New
Predicates 0 75 New

Get a Free Eval. Visit our download page or to purchase, contact our Sales department.
JGL Toolkit™
Technical Documentation
Print View Data Sheet & Code Sample   Download Eval Download Eval

JGL Toolkit User Guide Print View Download Guide

JGL Toolkit 5.0 brings JDK 5.0 features to generic programming in the spirit of the C++ Standard Template Library (STL). The JGL Toolkit has been brought up to date with generic type parameters and an expanded component set and functionality over previous releases. This user guide is an in-depth review of the enhancements in JGL Toolkits Versions 5.0 as well as a look at JDK 5.0.


Additional Resources:

Implementing Generics from JDK 5.0
This paper provides an in-depth review of the challenges implementing generics in JDK 5.0. Go to White Papers 
Advantages to Using
JGL Toolkit™
Print View Data Sheet & Code Sample   Download Eval Download Eval


  • JGL 5.0 is backward compatible with your existing code base.
  • Most code can be protected from ClassCastExceptions due to generic parameterization of collections and their contents
  • Supplements JDK 5.0 with 272 features
  • Adds 178 new features not available in JDK 5.0
  • Pays for itself in 1 hour

Customer Accolades

“Thousands of Borland®, Together®, customers have used JGL within Together products such as Together ControlCenter®, since 2000. JGL provides an advanced collection of flexible data structures and algorithms to help these programmers more easily manage and manipulate data in the complex applications being developed.“
--Tony de la Lama, VP & GM of of Together Solutions, Borland Software Corporation
“JGL 4.0 includes the most robust, proven Java™ collections and algorithms available today. While teaching advanced Java programming techniques, we found the standard collections available in JDK did not deliver the breadth and depth of options that we require, nor do they provide a good example of effective software engineering.  By using JGL 4.0, we are showing our students how JGL can be an important tool when developing sophisticated applications.“
--Roger T. Alexander, Ph.D., associate professor at Colorado State University
JGL Toolkit Library Purchase

Price: $99.95 USD for each user

Recursion Software uses the PayPal purchase engine to process transations securely. You will be directed to the PayPal website to complete your purchase.

To purchase licenses in bulk, Contact our Sales Department for a quote.

 News & Events
 Voyager 8 with NAT and BONDI at CTIA
 Voyager 8 RC3 at Mobile World Congress (MWC)
 Recursion CTO Bob DeAnna to speak at CES
 Announcing iPhone, Android, BlackBerry and Symbian Platform
 High Performance Mobile C++ Tools at CTIA
 Recursion Releases Symbian Toolkit™ Library with Source Code
Home | Sitemap | Feedback | Copyright/ IP Policy © 2010 Recursion Software, Inc.