Concurrency Primitives
AA Helper Library is a basic library of helper functions for AAlib. Inspiration that started this is AAJM, when I implemented circles and lines. More or less on a whim, I turned it into a more convincing project. Yes, Im fully aware of the existence of libcaca. A few things: 1. Libcacas...
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (105): AA Helper Library Download |
Qore is a modular, multi-threaded, SQL-integrated, weakly- typed scripting language with procedural and object-oriented features, powerful and easy-to-use data types, structures, and operators, and a clean and easy-to-learn/read syntax. Qore Programming Language features Oracle and MySQL DBI...
Platforms: *nix
License: Freeware | Size: 901.12 KB | Download (90): Qore Programming Language Download |
DM1 Thread Library is part of the DM1 project. This library was born out of my need to have a portable C++ Thread library that would be simple to use, and would provide all the necessary Threads functionality I required for the DM1 project. Initially, this library was in C, but when I decided...
Platforms: *nix
License: Freeware | Size: 235.52 KB | Download (98): DM1 Threads Library Download |
LibCMT is a library implementing the ideas given on Simon Peyton Jones at the paper "Composable Memory Transactions", which uses a STM model where transactions has the possibility to be composed together. - The two distinctive characteristics of this approach to concurrency are: - The model...
Platforms: *nix
License: Freeware | Size: 327.68 KB | Download (91): LibCMT Download |
Ensemblist project is an OpenGL puzzle game. Ensemblist is a unique reflexion game created for the video game coding compo held in March 2003 in Paris. In this game, you have to put together several simple geometric primitives to build a given shape. For this, you can move, rotate and compose...
Platforms: *nix
License: Freeware | Size: 1.3 MB | Download (173): Ensemblist Download |
Firebird is a relational database offering many ANSI SQL-99 features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers. Firebird Relational Database has been...
Platforms: *nix
License: Freeware | Size: 1.4 MB | Download (101): Firebird Relational Database 2.0 / 2.1 Beta Download |
OpenCSG project is a library that does image-based CSG rendering using OpenGL. OpenCSG is written in C++ and supports most modern graphics hardware using Microsoft Windows or the Linux operating system. OpenCSG-1.1.0 is the current version. What is CSG, anyway? CSG is short for Constructive...
Platforms: *nix
License: Freeware | Size: 471.04 KB | Download (100): OpenCSG Download |
WebTst is a Web development test infrastructure. It aims to simplify testing by implementing an HTTP and HTTPS capture engine: a Web proxy which records a testers actions using any Web browser and then replays them during testing. It comes with support for cookie handling, HTTP authentication,...
Platforms: *nix
License: Freeware | Size: 174.08 KB | Download (90): WebTst Download |
Blogbench is a portable filesystem benchmark that tries to reproduce the load of a real-world busy file server. It stresses the filesystem with multiple threads performing random reads, writes and rewrites in order to get a realistic idea of the scalability and the concurrency a system can...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (96): Blogbench Download |
ipsvd project is a set of Internet protocol service daemons for TCP/IP and UDP/IP. A daemon waits for incoming connections on a socket; for new connections, it conditionally runs an arbitrary program to handle the connection. The daemons can be told to read and follow pre-defined instructions...
Platforms: *nix
License: Freeware | Size: 73.73 KB | Download (100): ipsvd Download |
phpMyHotels is a general purpose reservation engine featuring plugins that define availability, searches, and resource management tools. It also features a complete properties promotion and advertising tool. phpMyHotels is a plug-in based general purpose online reservation platform. It...
Platforms: *nix
License: Freeware | Size: 901.12 KB | Download (134): pMH Download |
DWH_File module contains data and object persistence in deep and wide hashes. SYNOPSIS use DWH_File qw/ GDBM_File /; # the use argument set the DBM module used tie( %h, DWH_File, myFile, O_RDWR|O_CREAT, 0644 ); untie( %h ); # essential! Note: the files produced by DWH_File 0.22 are in...
Platforms: *nix
License: Freeware | Size: 23.55 KB | Download (92): DWH_File Download |
Language::Logo Perl module is an implementation of the Logo programming language. SYNOPSIS use Language::Logo; my $lo = new Logo(update => 20); $lo->command("setxy 250 256"); $lo->command("color yellow"); $lo->command("pendown"); # Draw a circle for (my $i = 0; $i < 360; $i += 10) {...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (215): Language::Logo Download |
PyX is a Python package for the creation of PostScript and PDF files. PyX combines an abstraction of the PostScript drawing model with a TeX/LaTeX interface. Complex tasks like 2d and 3d plots in publication-ready quality are built out of these primitives..
Platforms: *nix
License: Freeware | Size: 327.68 KB | Download (101): PyX Download |
Kamaelia is a toy box, a toolkit, a library of components you can take and bolt together, customise and create your own. This includes components for TCP/multicast clients and servers, backplanes, chassis, Dirac video encoding & decoding, Vorbis decoding, pygame & Tk based user interfaces and...
Platforms: *nix
License: Freeware | Size: 849.92 KB | Download (94): Kamaelia Download |
Net::DNS::ZoneFile is a Perl extension to convert a zone file to a collection of RRs. SYNOPSIS use Net::DNS::ZoneFile; my $rrset = Net::DNS::ZoneFile->read($filename[, $root]); print $_->string . "n" for @$rrset; my $rrset = Net::DNS::ZoneFile->readfh($fh[, $root]); # OR my $rrset =...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (98): Net::DNS::ZoneFile Download |
Image::Imlib2 is a Perl interface to the Imlib2 image library. SYNOPSIS use Image::Imlib2; # create a new image my $image = Image::Imlib2->new(200, 200); # or load an image $image = Image::Imlib2->load("foo.png"); # Enable the alpha channel support $image->has_alpha(1); # set a...
Platforms: *nix
License: Freeware | Size: 26.62 KB | Download (95): Image::Imlib2 Download |
OpenGUI is a high-level multi-platform, thread-safe C/C++ windowing and graphics library built upon a fast, low-level graphics kernel. OpenGUI program provides 2D drawing primitives and an event-driven windowing API for easy application development. The benefit of this library is speed, power,...
Platforms: *nix
License: Freeware | Size: 1.1 MB | Download (92): OpenGUI Download |
Hugs 98 is a functional programming system based on Haskell 98, the de facto standard for non-strict functional programming languages. Hugs 98 provides an almost complete implementation of Haskell 98, including: - Lazy evaluation, higher order functions, and pattern matching. - A wide range of...
Platforms: *nix
License: Freeware | Size: 4.2 MB | Download (96): Hugs Download |
CODEX is a software designed for applications with a moderate number of clients requesting authentication keys When designing secure applications, it is not uncommon to assume some out-of-band mechanism for distributing keys or other secrets. Other applications without inherent security...
Platforms: *nix
License: Freeware | Size: 307.2 KB | Download (100): CODEX Download |