Differences
This shows you the differences between two versions of the page.
Previous revision | |||
— | dev:ruby [2023/03/25 17:59] (current) – Henrik Yllemo | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | <button type=" | ||
+ | ====== Ruby ====== | ||
+ | * https:// | ||
+ | A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. | ||
+ | |||
+ | <data programminglanguage> | ||
+ | Full Name: Ruby | ||
+ | Short Name: Ruby | ||
+ | Description: | ||
+ | Company: Yukihiro “Matz” Matsumoto | ||
+ | Web: Yes | ||
+ | Mobile: Yes | ||
+ | Enterprise: Yes | ||
+ | Embedded : Yes | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | <panel title=' | ||
+ | Ruby is a dynamic, open-source programming language that emphasizes simplicity and productivity. It is used for web development, | ||
+ | </ | ||
+ | Some advantages of using Ruby include its ease of use, flexibility, | ||
+ | </ | ||
+ | The current stable version of Ruby is Ruby 3.0. Other recent versions include Ruby 2.7 and Ruby 2.6. | ||
+ | </ | ||
+ | Gems in Ruby are packages or libraries that can be installed and used in Ruby projects. They are typically created by developers and made available for others to use, and can be easily installed and managed using the RubyGems package manager. | ||
+ | </ | ||
+ | Rails is a web application framework written in Ruby. It provides a set of tools and conventions for building web applications, | ||
+ | </ | ||
+ | A block in Ruby is a piece of code that can be passed as an argument to a method. Blocks are commonly used for tasks such as iteration, filtering, and transformation of data. | ||
+ | </ | ||
+ | Metaprogramming in Ruby refers to the ability to write code that generates or modifies other code at runtime. This can be used for tasks such as dynamically defining classes and methods, and is a powerful feature of the language. | ||
+ | </ | ||
+ | |||
+ | |||
+ | {{wp> | ||
+ | <callout type="" | ||
+ | * https:// | ||
+ | |||
+ | Ruby was developed by Yukihiro " | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | ===== Hello World ===== | ||
+ | |||
+ | <sxh > | ||
+ | puts ' | ||
+ | </ | ||
+ | <WRAP column right>< | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | See also: [[dev: | ||
+ | |||
+ | {{tag> |