Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A high performance ruby, written in RPython

License

NotificationsYou must be signed in to change notification settings

topazproject/topaz

Repository files navigation

https://travis-ci.org/topazproject/topaz.svg?branch=master

Topaz is an implementation of the Ruby programming language, written in Python,using the RPython VM toolchain. Its goals are simplicity of implementation andperformance.

You'll need to have a few dependencies installed. You can get them withpipinstall -r requirements.txt. Finally make sure you have checkout (use tag version release-2.4.0) ofPyPy and have it on yourPYTHONPATH.

To run the tests:

$ py.test

To translate run:

$ /path/to/pypy/src/rpython/bin/rpython -Ojit targettopaz.py

This will compile Topaz with a JIT, it'll take 5-10 minutes.

To run Topaz directly on top of Python you can do:

$ python -m topaz /path/to/file.rb

About

A high performance ruby, written in RPython

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp