Implementations/Compilers

Open-source projects categorized as Implementations/Compilers
Language: + C + Ruby

Top 4 Implementations/Compiler Open-Source Projects

  • MRuby

    Lightweight Ruby

  • Opal

    Ruby ♥︎ JavaScript

  • Project mention: RubyJS-Vite | news.ycombinator.com | 2024-04-15

    It's been a long time dream for me since about 2013 when I started getting deep into Ruby and Rails, to be able to write Ruby code for the frontend instead of JavaScript. I was a lover and adopter of CoffeeScript (which had it's flaws and imperfections), but that mostly got killed by ES6. I wrote some PoCs with Opal[1] that felt pretty good to write, but the overhead was rough (this was many years ago so things might be different now) and I never really felt like I didn't have to know about or care about the underlying javascript. I tend to discard leaky abstractions as I feel they often add more complexity than they were meant to cover in the first place.

    Has anybody used this or Opal or anything else? What is the state of "write your frontend in Ruby" nowadays?

    [1]: https://github.com/opal/opal

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • JRuby

    JRuby, an implementation of Ruby on the JVM

  • Project mention: Shoes makes building little graphical programs for Mac, Windows, Linux simple | news.ycombinator.com | 2024-02-23

    As someone who has looked at Shoes several times but never dove in, it's confusing how Shoes 4 has been the "preview version" of Shoes for, like, a decade or more. It made me actively avoid getting invested in Shoes 3 (the release promoted on the linked website) because Shoes 4 requires JRuby and I am happy with CRuby (the Ruby interpreter most people think of when they hear "Ruby").

    https://github.com/shoes/shoes4/

    http://www.rubydoc.info/github/shoes/shoes4

    No disrespect to the developers but to me it feels like taking over a GUI toolkit created "to teach programming to everyone" (to quote the Shoes 4 readme) and making it depend upon a super-complicated enterprise-focused Ruby was sort of Missing The Point™ in a huge way.

    Heck I couldn't even switch to JRuby if I wanted to because I <3 Ractors and JRuby still lacks CRuby 3.0 feature parity: https://github.com/jruby/jruby/issues/7459

  • Rubinius

    The Rubinius Language Platform

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Implementations/Compilers related posts

  • RubyJS-Vite

    11 projects | news.ycombinator.com | 15 Apr 2024
  • Non-code contributions are the secret to open source success

    10 projects | news.ycombinator.com | 13 Feb 2024
  • Opal – a Ruby to JavaScript source-to-source compiler

    1 project | news.ycombinator.com | 24 Dec 2023
  • GCC Adopts a Code of Conduct

    2 projects | news.ycombinator.com | 22 Jun 2023
  • Hackers Flood NPM with Bogus Packages Causing a DoS Attack

    3 projects | /r/programming | 10 Apr 2023
  • The Rust Trademark Borrow Checker : Rust Foundation Solicits Feedback on Updated Policy for Trademarks

    5 projects | /r/programming | 9 Apr 2023
  • JRuby 9.4.2.0 released with many fixes and improvements

    1 project | /r/ruby | 8 Mar 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 5 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Implementations/Compiler projects? This list will help you:

Project Stars
1 MRuby 5,243
2 Opal 4,808
3 JRuby 3,746
4 Rubinius 3,060

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com