Anonymous

Not logged in

  • Log in
wikinotes

Ruby

From wikinotes

Namespaces

  • Page
  • Discussion

More

  • More

Page actions

  • Read
  • View source
  • History
Revision as of 21:25, 13 November 2022 by Will (talk | contribs) (→‎Tools)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Ruby is a scripting language similar to python.

Contents

  • 1 Documentation
  • 2 Locations
  • 3 Intro/Reference
  • 4 Libraries
  • 5 Syntax
  • 6 Features
  • 7 Tools
  • 8 Examples

Documentation

API docs https://docs.ruby-lang.org/en/
official docs https://www.ruby-lang.org/en/documentation/
ruby gems https://rubygems.org/
tutorial http://ruby-doc.com/docs/ProgrammingRuby/
ruby c api tutorial https://silverhammermba.github.io/emberb/c/

Locations

/usr/lib/ruby/2.7.0 (archlinux)
/opt/rubies/2.6.5 (macos)
ruby source

Intro/Reference

ruby anatomy
ruby versions
ruby interpreters
ruby extensions
ruby conventions
ruby environments

Libraries

index
ruby libraries
major modules
ruby rails

Syntax

ruby comments
ruby file
ruby variables
ruby datatypes
ruby modules
ruby classes
ruby methods
ruby functions
ruby attributes
ruby operators
ruby conditionals
ruby loops
ruby iterators
ruby io
ruby processes
ruby matching
ruby exceptions

Features

ruby concurrency
ruby refinements

Tools

ruby linters
ruby documentation
ruby testing
ruby debuggers
ruby profilers
ruby complexity metrics

Examples

ruby cli
Retrieved from "http://willpittman.net:8080/index.php?title=Ruby&oldid=32232"

Navigation

Navigation

  • Main page
  • Personal Servers

Programs

  • Languages
  • Programs
  • Web Services
  • Games
  • MediaWiki

QuickRef

  • rust
  • Go
  • bash
  • gawk
  • sed
  • mysql
  • ruby
  • rails
  • viml
  • python
  • javascript
  • typescript
  • nodejs
  • react.js
  • saltstack
  • terraform
  • prometheus

Operating Systems

  • BSD
  • Linux
  • MacOS
  • Windows

wiki pages

  • Recent changes
  • Random page
  • Help
  • Todos

Wiki tools

Wiki tools

  • Special pages

Page tools

Page tools

    Userpage tools

      More

      • What links here
      • Related changes
      • Printable version
      • Permanent link
      • Page information
      • Page logs
      • Powered by MediaWiki
      • This page was last edited on 13 November 2022, at 21:25.
      • Privacy policy
      • About wikinotes
      • Disclaimers