RSS 25 projects tagged "Linux"

Download Website Updated 27 Mar 2013 GNU TeXmacs

Screenshot
Pop 973.64
Vit 103.27

GNU TeXmacs is a free wysiwyw (what you see is what you want) editing platform with special features for scientists. The software aims to provide a unified and user friendly framework for editing structured documents with different types of content: text, mathematics, graphics, interactive content. TeXmacs can also be used as an interface to many external systems for computer algebra, numerical analysis, and statistics. New presentation styles can be written by the user and new features can be added to the editor using Scheme.

No download No website Updated 02 Jan 2013 Clambda

Screenshot
Pop 32.68
Vit 44.22

Clambda is an effort to implement a schemier variant of the C programming language and to add scheme as a postprocessor instead.

Download Website Updated 25 Sep 2012 Chicken

Screenshot
Pop 138.97
Vit 16.12

Chicken is a Scheme compiler that translates most of R5RS Scheme into relatively portable C. It supports fully general tail-call recursion, first-class continuations, and has a very flexible and efficient interface to C and C++. Chicken implements several extensions to the Scheme language: lightweight threads, pattern matching macros, dynamic loading of compiled code, and various object-oriented paradigms, such as TinyCLOS, and others. The library system includes hundreds of convenient modules for practical use.

Download Website Updated 01 Jan 2012 STklos

Screenshot
Pop 93.10
Vit 14.55

STklos is a free Scheme System conforming to R5RS. The implementation is based on an ad-hoc Virtual Machine. It can also be compiled as a library, so that one can easily embed it in an application. Its features include an efficient and powerful object system based on CLOS, a simple-to-use module system, implementation of the full tower of numbers defined in R5RS, and easy connection to the GTK+ toolkit. STklos is the successor of STk, a Scheme interpreter tightly connected to the Tk toolkit.

Download Website Updated 25 Apr 2011 Scheme2Js

Screenshot
Pop 90.66
Vit 7.00

Scheme2Js is an efficient Scheme to Javascript compiler. Scheme2Js is not completely R5RS compliant, but features call/cc, partial tail-rec recursion, variable argument functions, symbols, lists, and macros. However, it lacks (among other things) hygienic macros and exact numbers.

Download Website Updated 22 Apr 2011 Peers

Screenshot
Pop 33.17
Vit 1.43

Peers is a distributed programming toolkit designed for building peer-to-peer systems. The toolkit is a hybrid language project which offers low level primitives for managing concurrency and communication. Using these primitives, complex P2P protocols and complete systems can be designed and implemented in Python, while maintaining high performance for critical operations.

Download Website Updated 10 May 2010 InteLib

Screenshot
Pop 81.42
Vit 8.91

InteLib is a library of C++ classes that lets you do Lisp/Scheme programming within your C++ programs, even without any additional preprocessing, without all those calling conventions. You can write code that is accepted by a C++ compiler while thinking in a "Lisp/Scheme mode", and the code you write will look much like Lisp/Scheme code, although it will be pure C++.

Download Website Updated 07 May 2010 Gano

Screenshot
Pop 18.65
Vit 2.84

The Gano project wraps text processing and display libraries for the Guile dialect of Scheme. At some point, these libraries may also be used to write a sample editor. The current libraries are Ncurses, a text user interface library, and guile-aspell, a spell checking library.

Download Website Updated 29 Jan 2010 Schemik

Screenshot
Pop 47.33
Vit 2.98

Schemik is a high-level lexically-scoped implicitly-parallel dialect of Scheme and Common LISP. This means the parallel execution of programs is done independently of the programmer, and each program written in Schemik always produces the same results no matter which parts of the program are executed simultaneously.

Download Website Updated 07 Feb 2007 MIT/GNU Scheme

Screenshot
Pop 105.07
Vit 6.99

MIT/GNU Scheme is an implementation of the Scheme programming language, providing an interpreter, compiler, source-code debugger, integrated Emacs-like editor, and a large runtime library. MIT/GNU Scheme is best suited to programming large applications with a rapid development cycle. Recent versions of the system are supported on the following platforms: GNU/Linux, *BSD, OS/2, and Windows.

Screenshot

Project Spotlight

Saros

An Eclipse plugin for distributed collaborative programming.

Screenshot

Project Spotlight

Rodent filemanager

An advanced multi-threaded file manager.