RSS 23 projects tagged "BSD Original"

Download Website Updated 04 Jan 2013 Scala

Screenshot
Pop 197.84
Vit 21.56

Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages including mixins, algebraic datatypes with pattern matching, genericity, and more. It is well integrated with Java and .NET: the Scala compiler produces standard Java class files or .NET assemblies, and Java/.NET libraries and frameworks can be used without glue code or additional declarations.

Download Website Updated 31 Oct 2012 Berkeley Unified Parallel C

Screenshot
Pop 80.82
Vit 7.95

Unified Parallel C (UPC) is an extension of the C programming language designed for high performance computing on large-scale parallel machines. The language provides a uniform programming model for both shared and distributed memory hardware. The programmer is presented with a single shared, partitioned address space, where variables may be directly read and written by any processor, but each variable is physically associated with a single processor. UPC uses a Single Program Multiple Data (SPMD) model of computation in which the amount of parallelism is fixed at program startup time, typically with a single thread of execution per processor. Berkeley UPC provides a portable, high-performance compiler for developing UPC software on systems ranging from clusters to custom supercomputers and even laptop-grade systems.

Download Website Updated 07 Aug 2012 Steel Bank Common Lisp

Screenshot
Pop 188.42
Vit 18.58

Steel Bank Common Lisp is a development environment for Common Lisp, with excellent support for the ANSI standard: garbage collection, lexical closures, powerful macros, strong dynamic typing, incremental compilation, and the famous Common Lisp Object System (multimethods and all). It also includes many extensions, such as native threads, socket support, a statistical profiler, programmable streams, and more. These are all available through an integrated, interactive native compiler which feels like an interpreter. SBCL is unique in being a multiplatform native compiler which bootstraps itself completely from source, using a C compiler and any other ANSI Common Lisp implementation.

Download Website Updated 15 Jun 2011 The Glasgow Haskell Compiler

Screenshot
Pop 175.71
Vit 10.08

The Glasgow Haskell Compiler is a robust, fully-featured, optimising compiler for the functional programming language Haskell. GHC compiles Haskell to either native code or C. It implements numerous experimental language extensions to Haskell for example concurrency, a foreign language interface, several type-system extensions, exceptions, and so on. GHC comes with a generational garbage collector, a space and time profiler, and a comprehensive set of libraries.

Download Website Updated 20 Dec 2010 D Parser

Screenshot
Pop 93.25
Vit 8.25

The DParser is a scannerless GLR parser generator based on the Tomita algorithm. It is self-hosted and very easy to use. Grammars are written in a natural style of EBNF and regular expressions and support both speculative and final actions.

Download No website Updated 29 Dec 2009 Jal v2

Screenshot
Pop 33.32
Vit 4.20

JAL is a high level Pascal-like language for Microchip 8-bit PICmicros. It supports many variable types, built-in multiplication and division, CASE statements for flow control, and co-operative multi-tasking. An index is allowed in FOR loops, and variables are automatically placed on any page.

No download Website Updated 14 Jun 2009 FreeBSD JDK

Screenshot
Pop 40.21
Vit 3.61

This is the offical FreeBSD port of Sun's Java Development Kit, including compilers, a run-time environment, appletviewer, and standard Java executors, the Java debugger, and more.

Download Website Updated 17 Jun 2008 ProjectFortress

Screenshot
Pop 30.63
Vit 1.00

Fortress is a programming language designed for high-performance computing (HPC) with high programability. Features include implicit parallelism, transactions, mathematical syntax, static checking (but with type inference), and definition of large parts of the language in its own libraries.

Download Website Updated 30 Apr 2008 SML/NJ

Screenshot
Pop 146.97
Vit 10.40

sml/nj (Standard ML of New Jersey) consists of a compiler, compilation manager, and libraries for Standard ML. Included are CML (Concurrent ML) and eXene (a toolkit for X based on CML). The compiler produces efficient code for most popular architectures (Intel x86, Sparc, Alpha, Mips, HP-PA, PowerPC) and runs under Unix, Linux, or Windows (95,98,NT).

Download Website Updated 19 Sep 2007 Metastorage

Screenshot
Pop 139.08
Vit 5.88

Metastorage is a PHP data access object generator compiler tool. It implements an object persistence API from a description in an XML format named CPML. The persistent object classes implement object-relational mappings, so developers do not have to write SQL manually. It features an object query language for specifying conditions for querying objects, generation of classes for producing reports, generation of classes to manage templated Web forms for creating new persistent objects, and generation of UML class diagrams. It can be run from the command line or from a Web interface.

Screenshot

Project Spotlight

fcmm

A fast concurrent memoization map.

Screenshot

Project Spotlight

SBuild

A Scala-based build system.