RSS 81 projects tagged "Mac OS X"

No download Website Updated 17 Jun 2013 Seed7

Screenshot
Pop 594.71
Vit 578.28

Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.

No download Website Updated 16 Jun 2013 Mercury

Screenshot
Pop 158.72
Vit 203.06

Mercury is a new logic/functional programming language, which combines the clarity and expressiveness of declarative programming with advanced static analysis and error detection features. Its highly optimized execution algorithm delivers efficiency far in excess of existing logic programming systems, and close to conventional programming systems. Mercury addresses the problems of large-scale program development, allowing modularity, separate compilation, and numerous optimization/time trade-offs.

No download Website Updated 01 Apr 2013 RPL/2

Screenshot
Pop 268.72
Vit 89.52

RPL/2 (Reverse Polish Lisp/2) is a langage derived from the RPL made by Hewlett-Packard for its HP-28S. It has some extensions (preprocessor, compilated libraries, new functions), a TeX output, and can draw graphics.

No download Website Updated 17 Jun 1998 GRASP

Screenshot
Pop 69.71
Vit 74.02

The GRASP Project has created an algorithmic-level graphical representation for software called the Control Structure Diagram (CSD). The CSD was created to improve the comprehension efficiency of Ada source code and, as a result, improve software reliability and reduce software costs. Since its creation, the CSD has been expanded and adapted to include other languages. GRASP provides the capability to generate CSD's from Ada 95, C, C++, Java, and VHDL source code in both a reverse and forward engineering mode with a level of flexibility suitable for professional application. GRASP has been integrated with the GNU family of compilers for Ada (GNAT) and C (gcc), and Sun's javac compiler for Java. Use of GRASP is not restricted to these compilers, however. This has resulted in a comprehensive graphically-based development environment for these languages. The user may view, edit, print, and compile source code as CSDs with no discernible addition to storage or computational overhead.

Download Website Updated 08 Jan 2003 PHPpbx

Screenshot
Pop 17.46
Vit 61.75

PHPpbx is a free addon to Project Builder, Apple's integrated development environment (IDE) for Mac OS X. It is designed to give a complete environment for developing, debugging, and deploying PHP with Project Builder.

Download Website Updated 01 Mar 2013 Retro

Screenshot
Pop 296.04
Vit 58.99

Retro is a clean, minimalist language with roots in Forth. It supports all major OSes in use today, and was designed to be easy to learn, use, and modify for specific needs.

No download Website Updated 14 Mar 2005 Clean Programming Language

Screenshot
Pop 32.63
Vit 54.93

Clean Programming Language is a general purpose, state-of-the-art, pure and lazy functional programming language designed for making real-world applications. Its unique typing system makes it possible to incorporate destructive updates of arbitrary data structures (including arrays) in a pure functional language and to make direct interfaces to the outside imperative world.

Download Website Updated 11 Jun 2009 Rhope

Screenshot
Pop 27.64
Vit 38.34

Rhope is a dynamically typed dataflow programming language that also borrows some ideas from other paradigms. Unlike mainstream programming languages, statements are not necessarily executed in the order they are written, but instead based on their dependencies. Statements that do not share dependencies run in parallel. Most operations have value semantics (i.e. modifying an object makes a copy rather than changing the original) making this parallelism safe. For managing global state, Rhope has a transaction mechanism.

No download No website Updated 02 May 2013 Objeck Programming Language

Screenshot
Pop 271.01
Vit 35.07

The Objeck computer language is an object-oriented computing language with functional features that has ties with Java, C#, and Pascal. In this language, all data types are treated as objects. The language consists of a compiler and VM with an accompanying memory management and JIT compiler.

Download Website Updated 28 Jan 2013 bigloo

Screenshot
Pop 255.59
Vit 35.02

Bigloo is an implementation of the Scheme programming language. It relies on an optimizing compiler from Scheme to C. Bigloo enables connections between Scheme code and C code. It proposes many extensions to Scheme such as a regular parser compiler, an lalr parser compiler, pattern matching, an object layer, etc.

Screenshot

Project Spotlight

PHP Shell

A shell wrapped in a PHP script.

Screenshot

Project Spotlight

ttylinux

A collection of very small GNU/Linux distributions.