wok
Opal
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
wok
We haven't tracked posts mentioning wok yet.
Tracking mentions began in Dec 2020.
Opal
-
GCC Adopts a Code of Conduct
Not the OP, but from what I remember they would seek out every possible opportunity in every single possible open source community they could find and propose the CoC that they wrote. 0 contributions to the projects, with the exception of demanding that people implement incredibly verbose CoC's in their projects under the guise of "protecting the minorities contributing to the projects".
Most infamous instance is probably this one, in the Opal repo: https://github.com/opal/opal/issues/941
As well as this thread in the Ruby issue tracker that devolves into pure chaos with Ada refusing to actually participate in any of the valid points others bring up: https://bugs.ruby-lang.org/issues/12004
And I'm sure there's many other instances if you look around a bit.
-
Hackers Flood NPM with Bogus Packages Causing a DoS Attack
My experience with ruby for front end web dev is via https://opalrb.com/
-
The Rust Trademark Borrow Checker : Rust Foundation Solicits Feedback on Updated Policy for Trademarks
Here's an example of the creator of the most adopted CoC (the Contributor Covenant) trying to get an open source contributor removed from a project due to his political opinions expressed on Twitter which she didn't like and found offensive.
-
Launch HN: Pynecone (YC W23) – Web Apps in Pure Python
So ruby has a JS transpiler - opal - https://opalrb.com/
I tried using it a little bit but the reality is if you need JS to make your app more interactable it's really worth it to just learn some JS. As soon as you need something complex the extra layer of abstraction just gets in the way and becomes more of a headache, and if you don't need anything complex then you don't need JS in the first place.
- All web applications may be created in the optimal environment created by Ruby, JS, and Vite.
- SQLite: QEMU All over Again?
-
The SQLite Code of Ethics
Advocating for removing a contributor for a statement on a different site, unrelated to the project, for example?
-
My programming language tierlist
Ruby can be transpiled to JavaScript :P Same as TypeScript is used a lot
-
Gaiman: Programming language for text-based games in browser
There is already this project that I found which interprets ruby in JavaScript: https://github.com/opal/opal
What are some alternatives?
MRuby - Lightweight Ruby
JRuby - JRuby, an implementation of Ruby on the JVM
Reactrb
Rubinius - The Rubinius Language Platform
yjit - Optimizing JIT compiler built inside CRuby
tensorflow-ruby - Deep learning for Ruby
Microsoft-3D-Movie-Maker - This is the source code for the original Microsoft 3D Movie Maker released in 1995. This is not supported software.
ruby.wasm - ruby.wasm is a collection of WebAssembly ports of the CRuby.
natalie - a unique Ruby implementation, compiled to C++ (WIP)
opal-rails - Bringing Ruby to Rails · Rails bindings for Opal
opal-browser - Browser support for Opal.
spec - The Ruby Spec Suite aka ruby/spec