[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#512268: ITP: ypsilon -- An implementation of R6RS Scheme with mostly concurrent garbage collection



Package: wnpp
Severity: wishlist
Owner: Daniel Moerner <dmoerner@gmail.com>

* Package name    : ypsilon
  Version         : 0.9.6-update3 
  Upstream Author : Yoshikatsu Fujita
* URL             : http://code.google.com/p/ypsilon/
* License         : BSD
  Programming Lang: C++, Scheme
  Description     : An implementation of R6RS Scheme with mostly concurrent garbage collection

Ypsilon is an implementation of the Scheme programming language which conforms 
to the latest standard R6RS. It achieves a remarkably short garbage collection
pause time and improved performance during parallel execution because it 
implements "mostly concurrent garbage collection", which is optimized for the 
multi-core CPU system.

It implements the full features of R6RS and the R6RS standard libraries. It 
also features a built-in foreign function interface for integration with C.


Although there are many Scheme implementations in Debian, I think it is
worthwhile to include another one because it is fully R6RS compliant, runs on
amd64 as well as i386, and is small. Currently, only plt-scheme fulfills the 
latter two requirements but it is very large.

Cheers,
Daniel

-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)



Reply to: