fmII
Mon, Dec 01st home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 16:39 UTC
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 ubiqx library - Default branch
Section: Unix

 

Added: Sat, Jun 19th 1999 18:54 UTC (9 years, 5 months ago) Updated: Wed, Aug 15th 2001 14:17 UTC (7 years, 3 months ago)


About:
The ubiqx library is a set of utility modules written in C using an object-oriented style. These modules include Splay and AVL trees, Sparse Arrays, a simple caching system, and the obligatory linked lists. The code has lots of comments, and some documentation is included, as well as a few examples. Compiles on Linux, *BSD, AmigaOS, and lots of others.

Author:
juan large moose [contact developer]

Rating:
(not rated)

Homepage:
http://ubiqx.org/
Tar/GZ:
http://ubiqx.org/pub/
Changelog:
http://ubiqx.org/news.html

Trove categories: [change]
[Intended Audience]  Developers
[License]  OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System]  OS Independent
[Programming Language]  C
[Topic]  Software Development :: Libraries, System :: Networking

Dependencies: [change]
No dependencies filed

 
Project admins: [change]
» juan large moose (Owner)

» Rating: (not rated)
» Vitality: 0.00% (Rank 18178)
» Popularity: 0.19% (Rank 25630)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 2,008
   URL hits: 660
   Subscribers: 4

Other projects from the same categories:
Regular Statement String
MACTS
Barry
Python in Scheme
JCalendar for Swing

Users who subscribed to this project also subscribed to:
GCC Introspector
Userful Multiplier
Cerberus-Prox
RvSnoop
Pidgin


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 4.1 31-Jan-2000 GNU Lesser General Public License (LGPL) Homepage Tar/GZ Changelog

 Comments

[»] Base-level utility modules from undergrad CS books
by juan large moose - Jan 31st 2000 02:33:00

Regarding this library, the Freshmeat listing says "Base-level utility modules from undergrad CS books".

That's a fair assessment, actually, and it's exactly why these modules were written. These are mind-bogglingly basic bits of code, but it's amazing to see how many people will try to size and sort an array when a splay tree would be easier, or re-code the same linked list over and over again rather than do it once and just re-use the code.

The hope is that these are simple and solid enough pieces that people will pick them up and use them with as little thought and effort as they are currently spending on such things. The point is that they are "base-level".

(Oh, and code from this library is being referenced for examples in undergraduate CS classes around the world.)

--JLM

[reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  Linux.com •  SourceForge.net  •  Jobs