Why is ruby so fvcking great?

This page summarizes the projects mentioned and recommended in the original post on /r/ruby

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • numo-narray

    Ruby/Numo::NArray - New NArray class library

  • adventofcode

    My solutions to the Advent of Code challenges (by djotaku)

  • Each one has certain problems they excel at or solve a little more easily. For example, perhaps there's some extended Python library I don't know about, but for this problem (https://adventofcode.com/2015/day/10) compare this solution https://github.com/djotaku/adventofcode/blob/main/2015/Day_10/Python/part_1.py to the Ruby solution: https://github.com/djotaku/adventofcode/blob/main/2015/Day_10/Ruby/part_1.rb The Ruby one is so much easier and cleaner. For this one (https://adventofcode.com/2015/day/7) Python decorators made the code a little cleaner and less indirect: Python (https://github.com/djotaku/adventofcode/blob/main/2015/Day_07/Python/part_1_memoization.py) Ruby (https://github.com/djotaku/adventofcode/blob/main/2015/Day_07/Ruby/part_1.rb)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Slim

    Slim is a template language whose goal is to reduce the syntax to the essential parts without becoming cryptic. (by slim-template)

  • I find that really odd, given the absolute best templating experience I've ever had comes from slim, which is an indent-based ruby experience, as an evolution of haml, which was originally pitched as the html equivalent to the indent-based sass syntax.

  • Haml

    HTML Abstraction Markup Language - A Markup Haiku

  • I find that really odd, given the absolute best templating experience I've ever had comes from slim, which is an indent-based ruby experience, as an evolution of haml, which was originally pitched as the html equivalent to the indent-based sass syntax.

  • ruby_decorators

    Ruby method decorators inspired by Python.

  • iruby

    Official gem repository: Ruby kernel for Jupyter/IPython Notebook

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts