package-ruby VS irb

Compare package-ruby vs irb and see what are their differences.

Scout Monitoring - Performance metrics and, now, Logs Management Monitoring with Scout Monitoring
Get early access to Scout Monitoring's NEW Ruby logging feature [beta] by signing up now. Start for free and enable logs to get better insights into your Rails apps.
www.scoutapm.com
featured
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.
www.influxdata.com
featured
package-ruby irb
1 11
2 360
- 2.5%
10.0 9.3
almost 9 years ago 6 days ago
Ruby Ruby
MIT License BSD 1-Clause License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.

package-ruby

Posts with mentions or reviews of package-ruby. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-01-23.
  • The end of "Useless Ruby sugar": On intuitions and evolutions
    4 projects | news.ycombinator.com | 23 Jan 2024
    It mostly comes from the intentional design of open classes, thus the namespace organisation is fundamentally decoupled from the filesystem: any Ruby file has to be able to contain any class/module, otherwise one can't add to an open class/module†!

    There are a bunch of issues about this upstream about this, e.g: https://bugs.ruby-lang.org/issues/14982

    My take on it: https://github.com/lloeki/package-ruby

    † ... via `class` and `module` keywords, as one could always include/extend/prepend or use `module_eval`/`class_eval`/`instance_eval`.

irb

Posts with mentions or reviews of irb. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-01-23.
  • Interactive Ruby (IRB) (2023)
    1 project | news.ycombinator.com | 27 Mar 2024
    I think one of the most interesting things to happen to IRB is the recent introduction of static type completion[1].

    The fact that this is a nice, mainstream, usage of RBS types in the standard library gives me hope that RBS or some kind of inline[2] version of it will become much more common in future.

    1. https://github.com/ruby/irb?tab=readme-ov-file#type-based-co...

    2. The new Prism parser makes it much easier to extract an execute comments so I would be surprised if no one has thought of using that to annotate code with RBS types.

  • The end of "Useless Ruby sugar": On intuitions and evolutions
    4 projects | news.ycombinator.com | 23 Jan 2024
    > debugger

    Check out the latest IRB on 3.3, it finally gives Pry a run for its money!

    https://github.com/ruby/irb#debugging-with-irb

        $ ruby test.rb
  • Ask HN: What are some well-designed REPLs?
    1 project | news.ycombinator.com | 26 Oct 2023
    Ruby's IRB has always been nice to work with: https://github.com/ruby/irb#commands

    Of course LISP is the example to look at with REPL: https://en.wikipedia.org/wiki/Read%E2%80%93eval%E2%80%93prin...

    ...esp with Emacs: https://slime.common-lisp.dev/

  • IRB's Built-In Measure
    1 project | news.ycombinator.com | 9 Apr 2023
    Starting in ruby 2.6, irb is a gem bundled with ruby, so you can upgrade to the latest version in older rubies: https://github.com/ruby/irb#installation
  • Readline is busted for me so I wrote my own REPL
    1 project | /r/ruby | 10 Mar 2022
    irb is now a bundled gem, so you can update it without having to update the whole ruby or install RVM. gem update irb
  • Q: suggestions in irb/rails console, where are they coming from?
    3 projects | /r/ruby | 12 Jan 2022
    I guess it's just not very well refined yes. Best might be to lock it to gem "irb", "< 1.4" in your Gemfile for the time being, and maybe report your feedback to https://github.com/ruby/irb
  • Ruby Underscore
    2 projects | dev.to | 19 Feb 2021
    Yet it does not work exactly the way you might expect in IRB, because it’s explicitly configured to return the last used value in the Ruby console
  • Ruby 2.7: Easter Egg in IRB
    2 projects | /r/ruby | 4 Feb 2021
    Oh... neato! https://github.com/ruby/irb/blob/29cd767c2a8bf3cdd13a3b21fda1d997bb8974e0/lib/irb/completion.rb#L270

What are some alternatives?

When comparing package-ruby and irb you can also consider the following projects:

ruby - The Ruby Programming Language

Scout Monitoring - Performance metrics and, now, Logs Management Monitoring with Scout Monitoring
Get early access to Scout Monitoring's NEW Ruby logging feature [beta] by signing up now. Start for free and enable logs to get better insights into your Rails apps.
www.scoutapm.com
featured
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.
www.influxdata.com
featured

Did you konow that Ruby is
the 12th most popular programming language
based on number of metions?