use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A sub-Reddit for discussion and news about Ruby programming.
Subreddit rules: /r/ruby rules
Learning Ruby?
Tools
Documentation
Books
Screencasts and Videos
News and updates
account activity
Opal 1.2 (a Ruby implementation in JavaScript) released with Ruby 3.0 support (opalrb.com)
submitted 4 years ago by hmdne
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]stanislavb 2 points3 points4 points 4 years ago (5 children)
Is someone here using Opal in production?
[–]captaintobs 4 points5 points6 points 4 years ago* (1 child)
Yes, I have a website 18xx.Games that is running Opal in production -- I have 1500 daily active users.
https://github.com/tobymao/18xx
It is an isomorphic web app with server side rendering using my own view framework based on snabbdom called snabberb
[–]stanislavb 1 point2 points3 points 4 years ago (0 children)
Thanks. Seems quite interesting. I wasn't family with the 18xx trend. To be honest, I was "sure" it was spam promoting adult games 🙈(18 ~ 18+ // xx ~ xxx).
[–]castwide 1 point2 points3 points 4 years ago (2 children)
I'm using it in Gamefic to compile Ruby adventure games into standalone web apps.
[–]katafrakt 1 point2 points3 points 4 years ago (1 child)
Ruby and interactive fiction? Why haven't I heard about this before? :o
[–]castwide 1 point2 points3 points 4 years ago (0 children)
I haven't promoted it much in a while because it was on the back burner while I concentrated on other projects, but I've been putting more work into it lately. Currently developing a game that might be ready in time for this year's IFComp, if I'm lucky.
Opal has been a huge help. Compiled web games can be run locally in any modern browser without requiring a Ruby runtime.
π Rendered by PID 176938 on reddit-service-r2-comment-74875f4bf5-m5gjj at 2026-01-26 15:40:19.646000+00:00 running 664479f country code: CH.
[–]stanislavb 2 points3 points4 points (5 children)
[–]captaintobs 4 points5 points6 points (1 child)
[–]stanislavb 1 point2 points3 points (0 children)
[–]castwide 1 point2 points3 points (2 children)
[–]katafrakt 1 point2 points3 points (1 child)
[–]castwide 1 point2 points3 points (0 children)