Contract Programming
PHP Design by Contract provides a basic implementation of contract programming in PHP 5.3+. The base Contract class allows new or existing classes to define properties as protected Attributes and methods as Routines, which require argument type/class validation, aswell as PreCondition and...
Platforms: Windows, Mac, Linux
License: Freeware | Size: 31.24 KB | Download (46): PHP Design by Contract Download |
Dlib is a general purpose cross-platform C++ library designed using contract programming and modern C++ techniques. It is open source software and licensed under the Boost Software License. The introduction contains everything you need to know to get started using the library. However, if you...
Platforms: *nix
License: Freeware | Size: 4.38 MB | Download (37): Dlib for Linux Download |
BetterConsole is an application that you can use to display messages written to the console, or any sort of log file. It makes the Console application that comes with Mac OS X look like a sissy. Although Apple's console has come a long way since it was part of the Workspace (e.g., BetterConsole...
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Download (95): BetterConsole Download |
The SpamCop bundle for Apple's Mac OS X Mail client makes it much easier to use the SpamCop reporting service when dealing with spam. To use it properly, you need to sign up for (at least) a free reporting account at spamcop.net.
Platforms: Mac
License: Demo | Cost: $0.00 USD | Size: 163 KB | Download (93): SpamCop Download |
STXML framework is an object-oriented API for working with XML data. It is straightforward and simple to use for probably 90% of what most people use XML for. Future verions will build upon these foundations to make both creating and accessing XML-based data much easier.
Platforms: Mac
License: Freeware | Size: 86 KB | Download (95): STXML Download |
DasBlinkenLights presents a screen full of blinking lights, reminescent of the computers we all see on television and in movies. You can set their color, size, density (roughly how many are on at the same time), and shape (circle or square).
Platforms: Mac
License: Freeware | Size: 68 KB | Download (102): BlinkenLights Download |
Sky downloads and displays a picture that represents the current view of the sky at any point on Earth.
Platforms: Mac
License: Freeware | Size: 34 KB | Download (91): Sky Download |
STEnterprise is a framework that Objective-C Cocoa software can use for storing objects in a database using the same NSCoding protocol Apple already has in place for storing objects to a file or sending them over the network.
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 315 KB | Download (100): STEnterprise Download |
RollerCoaster is a screen saver that allows you to experience a virtual roller coaster.From first drop to brake run you'll experience the thrill ride of your life (or at least the best approximation that can be had on Mac OS X). And if the included tracks don't give you the experience you need,...
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 216 KB | Download (104): RollerCoaster Download |
Subsume Technologies signature screen saver, Subsume puts small squares on your screen, subsuming them into larger ones as the screen fills.
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 60 KB | Download (95): Subsume Download |
InstantLinks is a system service that allows you to take the selected text in any application (that supports services) and quickly do a web-based operation on it, like a search, encyclopaedia/dictionary/thesaurus lookup, map a location, or just open a simple URL.
Platforms: Mac
License: Freeware | Size: 36 KB | Download (94): InstantLinks Download |
Class::Contract - Design-by-Contract OO in Perl. SYNOPSIS package ClassName use Class::Contract; contract { inherits BaseClass; invar { ... }; attr data1; attr data2 => HASH; class attr shared => SCALAR; ctor new; method methodname; pre { ... }; failmsg Error message; post...
Platforms: *nix
License: Freeware | Size: 26.62 KB | Download (114): Class::Contract Download |
Synopsis is a visual programming tool that dramatically accelerates software development. By dragging and dropping icons and connecting them with graphical links, it is possible to assemble complex programs in literally seconds. Synopsis is not a computer language. Synopsis provides a methodology...
Platforms: Windows
License: Commercial | Cost: $150.00 USD | Size: 17.94 MB | Download (501): Synopsis - Visual Programming Tool Download |
It is the first generic-purpose codeless visual programming system in the world. It can be used to create computer software without using computer languages. It can be used to created most applications, Interactive multimedia kiosks, sales presentations, database applications with interacticve...
Platforms: Windows
License: Shareware | Cost: $199.00 USD | Size: 10.18 MB | Download (153): Limnor Codeless Programming System Download |
Using Network Programming Gear, easily and automatically build tcp-based or udp-based network protocol source code for client/server sides. pure platform independent c source code to make sure highly performance and windows,linux and unix platform are all supported.auto protocol struct diagram to...
Platforms: Windows
License: Shareware | Cost: $59.00 USD | Size: 1.56 MB | Download (140): Network Programming Gear Download |
Mini Contract Manager is a flexible easy to use database application designed to take the pain out of managing multiple contracts. Features, contract life cycle management, configurable email templates, visual alerts when a contract is due for review, link multiple parties to contracts, assign...
Platforms: Windows
License: Shareware | Cost: $99.00 USD | Size: 4.76 MB | Download (364): Mini Contract Manager Download |
The Squirrel programming language is a high level imperative/OO programming language, designed to be a powerful scripting tool that fits in the size, memory bandwidth, and real-time requirements of applications like games. Although Squirrel offers a wide range of features like: - Open Source...
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 389.12 KB | Download (95): The Squirrel programming language Download |
The Hecl Programming Language is a high-level scripting language implemented in Java. Hecl Programming Language is intended to be small, extensible, extremely flexible, and easy to learn and use. Hecl is intended as a complement to the Java programming language, not a replacement. As such, it...
Platforms: *nix
License: Freeware | Size: 2.6 MB | Download (114): Hecl Programming Language Download |
2E Programming Language (two es, as in ee, or expression evaluator) is a simple algebraic syntax language. It natively supports expressions (composed of operators and operands), and function definitions, and basically nothing else. Therefore, it can be fairly straight-forward to learn (assuming...
Platforms: *nix
License: Freeware | Size: 31.74 KB | Download (108): 2E Programming Language Download |
PATH is a very different programming language than what you are probably used to if youre an average programmer. If youve programmed in the language Brainf*ck, youll recognize the memory cell architecture. Also, Befunge programmers will recognize the two-dimensional way that PATH programs are...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (96): PATH programming language Download |