forked from jruby/jruby
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Charles Oliver Nutter edited this page Apr 5, 2016
·
81 revisions
This is a community wiki dedicated to [JRuby], an implementation of the Ruby programming language atop the Java Virtual Machine (JVM).
[JRuby Downloads] ([Nightly Builds] (http://ci.jruby.org/))
JRuby Basics
- About JRuby
- Getting Started
- Configuring JRuby
- Walkthroughs and Tutorials
- Integrating with JVM languages and libraries
- Performance Tuning
- C extension alternatives
- Troubleshooting - Improving Startup Time, Memory Use, etc.
- FAQs
JRuby Specifics
- Concurrency in JRuby
- Gems known to be threadsafe
- Gems known not to be threadsafe
- LoadService loading mechanism
- EnhancedSecurity
- Method Signatures and Annotations in JRuby extensions
- Java extensions for JRuby using polyglot maven
- Signal Handling
JRuby+Truffle
- Truffle
- Downloading GraalVM
- Using Graal in JDK 9 EA Builds
- Building Graal
- JRuby and Truffle Interop
- Truffle FAQ
Getting Involved
- Code
- Setting up an IDE: IntelliJ
- Building JRuby
- Communicate: Mailing Lists, IRC, Project Bugtracker
- Build Server - Not updated frequently. Refer Travis instead for now
- CI: Travis, CloudBees, AppVeyor
- Design/Internals
- Distributions
- JRuby Bug Reporting Style Guide
- Triaging
- JRuby Style Guide
- JRuby and RubySpecs
- Ruby 1.9 Support - Remaining work to be done and how to contribute
- Release Documentation
- RoadMap
- Testing JRuby and InvokeDynamic
- Add JRuby Examples-Share your experience.
Web Applications (Rails, servers, others)
Builds/tooling
- Rake and Ant Together: A Pick It n’ Stick It Approach
- JRuby Rake vs. Ant
- Getting Ruby Backtraces on a Running Program
- Profiling Object Allocations
- Updating Timezone data
- Packaging Native Installers with the JavaFX Ant Tasks
Desktop Applications
- GUI Frameworks
- The Redcar Editor (built with SWT)
Get Creative
- Ruby Processing (create processing-2.2.1 sketches with ruby)
- JRubyArt (create processing-3.0+ sketches with ruby)
Evangelism
- Benchmarking Tips and Tricks
- JRuby Talks and Presentations
- Success Stories
- Case Studies
- Articles
- JRuby Books
- In Your Region
- Ruby in Research
Related Websites
- JRuby's article on Wikipedia
- Fresh JRuby news Yahoo Pipes aggregator [JRuby]: http://jruby.org [JRuby Downloads]: http://jruby.org/download
Archive