Strongly Typed
Variable::Strongly::Typed::Scalar is Perl module for strongly typed scalar. SYNOPSIS This class is utilized by Variable::Strongly::Typed - you dont access this directly =head1 DESCRIPTION.
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (90): Variable::Strongly::Typed::Scalar Download |
Variable::Strongly::Typed::Validators is Perl module with built-in type validators. SYNOPSIS This class is utilized by Variable::Strongly::Typed - you dont access this directly. This module defines a %conditions hash contained expressions that define the built-in types. If you want to create...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (97): Variable::Strongly::Typed::Validators Download |
Variable::Strongly::Typed is a Perl module to let some variables be strongly typed. SYNOPSIS use Variable::Strongly::Typed; my $int :TYPE(int); # must have an int value my $float :TYPE(float); # must have a float value my $string :TYPE(string); # must not be a reference my $file...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (94): Variable::Strongly::Typed Download |
Variable::Strongly::Typed::Array is a Perl module for strongly typed array. SYNOPSIS This class is utilized by Variable::Strongly::Typed - you dont access this directly my @array_of_ints :TYPE(int); # Each slot must contain an int my @array_of_rgb :TYPE(&red_green_blue); # my enumerated...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (92): Variable::Strongly::Typed::Array Download |
A simple, strongly typed Reverse Polish Notation (RPN) application used to teach programming concepts.
Platforms: Mac, BSD
License: Freeware | Size: 58.89 KB | Download (49): c59rpn Download |
pySTEP or Python Strongly Typed gEnetic Programming: A light Genetic Programming API that allows the user to easily evolve populations of trees with precise grammatical and structural constraints.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 485.73 KB | Download (45): pySTEP Download |
This project is an attempt to design strongly typed langauge like C# or Java using capability security model. This is an reseach project. This project is also a temporary home for async-objects projects which is prototype of classes for asynchronous inte
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.66 MB | Download (46): SEcuire BYtecode LAnguage Download |
TOS is an experimental operating system kernel which is written in our strictly and statically typed assembly language, TALK. Today, computers (PCs, cell-phones, etc.) are widely used in the world and their network become one of the indispensable social infrastructures. Therefore, the...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (91): TOS Download |
Openwsman is a project intended to provide an open-source implementation of the Web Services Management specification and to expose system management information on the Linux operating system using the WS-Management protocol. WS-Management is based on a suite of web services specifications and...
Platforms: *nix
License: Freeware | Size: 634.88 KB | Download (96): Openwsman Download |
Net::DBus provides a Perl binding for the DBus messaging system. Net::DBus enables services to be exported to the bus, as well as full use of services present on the bus. Modules: Net::DBus Perl extension for the DBus message system0.33.2 Net::DBus::ASyncReply asynchronous method reply...
Platforms: *nix
License: Freeware | Size: 82.94 KB | Download (96): Net::DBus Download |
Net::DBus::Error is a Perl module with error details for remote method invocation. SYNOPSIS package Music::Player::UnknownFormat; use base qw(Net::DBus::Error); # Define an error type for unknown track encoding type # for a music player service sub new { my $proto = shift; my $class =...
Platforms: *nix
License: Freeware | Size: 94.21 KB | Download (94): Net::DBus::Error Download |
GNUdap is a project to build a userspace driver to interface Linux with proprietary-protocol USB MP3 players and mass storage devices. Currently GNUdap supports the CHIC MP10, CHIC MP30, CHIC Symphony from "Perstel,Inc." and the NGS Jogger from the NGS Technology. GNUdap is also an experiment...
Platforms: *nix
License: Freeware | Size: 225.28 KB | Download (159): Digital Audio Player Download |
Class::Declare is a Perl module created to declare classes with public, private and protected attributes and methods. SYNOPSIS package My::Class; use strict; use warnings; use base qw( Class::Declare ); __PACKAGE__->declare( public => { public_attr => 42 } , private => { private_attr...
Platforms: *nix
License: Freeware | Size: 76.8 KB | Download (88): Class::Declare Download |
MTASC is the first ActionScript 2 Open Source free compiler. MTASC project can compile large number of .as class files in a very short time and generate directly the corresponding SWF bytecode without relying on Macromedia Flash or other tools. You can download it now and please read the...
Platforms: *nix
License: Freeware | Size: 296.96 KB | Download (99): MTASC Download |
LablGT is GTK+ bindings for Objective Caml. LablGTK is an OCaml library wrapping the GTK+ API. It uses the rich type system of Objective Caml to provide a strongly typed, yet very comfortable, object-oriented interface to GTK+. It also has support for libgnomecanvas, libpanel, librsvg,...
Platforms: *nix
License: Freeware | Size: 645.12 KB | Download (101): LablGT Download |
LablGTK is a GTK+ bindings for Objective Caml. LablGTK is an OCaml library wrapping the GTK+ API. It uses the rich type system of Objective Caml to provide a strongly typed, yet very comfortable, object-oriented interface to GTK+. It also has support for libgnomecanvas, libpanel, librsvg,...
Platforms: *nix
License: Freeware | Size: 655.36 KB | Download (92): LablGTK Download |
Open RObot COntrol Software (Orocos) framework applies software patterns in C++ to achieve real-time execution of software components and provides an infrastructure to quickly integrate them in a real-time operating system such as RTAI or RTLinux, although it can be tested on normal Linux...
Platforms: *nix
License: Freeware | Size: 3 MB | Download (142): Open RObot COntrol Software Download |
MacPerl::AppleScript is a Perl extension for easily accessing scriptable Apps. SYNOPSIS use MacPerl::AppleScript; # # create Application Object # my $app = MacPerl::AppleScript->new("Application Name"); my $doc1 = $application->new("document 1"); my $doc2 = $application->new("document...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (99): MacPerl::AppleScript Download |
Based on Smalltalk which was created more than 35 years ago. Smalltalk defined the term object orientation and is the first language in which everything is built from objects. Smalltalk is deeply inspired by ideas from Simula, Sketchpad and Lisp.
Even today, Smalltalk sets the bar for object...
Platforms: Mac
License: Freeware | Size: 14 MB | Download (50): Squeak for Mac OS Download |
On its most recent software development project the use of Blue Ink increased productivity over 400% while increasing application quality and consistency. Blue Ink offers dramatic time savings to .Net software developers through Rapid Application Development (RAD) based tools and methodologies....
Platforms: Windows
License: Freeware | Size: 2.39 MB | Download (53): Blue Ink Download |