✴Ruby is a dynamic, reflective, object-oriented, general-purpose programming language.
It was developed to be an alternative to scripting languages such as Perl and Python. Ruby borrows heavily from Perl and the class library is essentially an object-oriented reorganisation of Perl's functionality. Ruby also borrows from Lisp and Smalltalk. While Ruby does not borrow many features from Python, reading the code for Python helped Matz develop Ruby.✴
►MacOS comes with Ruby already installed. Most Linux distributions either come with Ruby preinstalled or allow you to easily install Ruby from the distribution's repository of free software. You can also download and install Ruby on Windows. The more technically adept can download the Ruby source code and compile it for most operating systems, including Unix, DOS, BeOS, OS/2, Windows, and Linux.✦
►This App has been prepared for beginners to help them understand the basic to advanced concepts related to Ruby Scripting languages.✦
【Topics Covered in this App are Listed Below】
⇢ Overview
⇢ Environment Setup
⇢ Syntax
⇢ Classes and Objects
⇢ Variables, Constants and Literals
⇢ Operators
⇢ Comments
⇢ if...else, case, unless
⇢ Loops
⇢ Methods
⇢ Blocks
⇢ Modules and Mixins
⇢ Strings
⇢ Arrays
⇢ Hashes
⇢ Date & Time
⇢ Ranges
⇢ Iterators
⇢ File I/O
⇢ Exceptions
⇢ Object Oriented
⇢ Regular Expressions
⇢ Ruby/DBI Tutorial
⇢ Ruby Web Applications - CGI Programming
⇢ Sending Email using Ruby - SMTP
⇢ Socket Programming
⇢ Ruby - XML, XSLT and XPath Tutorial
⇢ Web Services with Ruby - SOAP4R
⇢ Tk Guide
⇢ LDAP Tutorial
⇢ Multithreading
⇢ Built-in Functions
⇢ Predefined Variables
⇢ Predefined Constants
⇢ Associated Tools
✴Rubyเป็นแบบไดนามิกสะท้อนเชิงวัตถุวัตถุประสงค์ทั่วไปการเขียนโปรแกรมภาษา
มันถูกพัฒนาขึ้นเพื่อเป็นทางเลือกในการเขียนสคริปต์ภาษาเช่น Perl และ Python ทับทิมยืมแรงจาก Perl และห้องสมุดชั้นเรียนเป็นหลักการปฏิรูปเชิงวัตถุของการทำงานของ Perl ทับทิมยังยืมจากเสียงกระเพื่อมและสมอลล์ทอล์ค ในขณะที่ทับทิมไม่ได้ยืมคุณสมบัติมากมายจากงูหลาม, การอ่านรหัสสำหรับหลามช่วยแมทซ์การพัฒนาRuby.✴
►MacOSมาพร้อมกับทับทิมติดตั้งแล้ว ลินุกซ์ส่วนใหญ่ทั้งมาพร้อมกับทับทิมที่ติดตั้งหรือช่วยให้คุณสามารถติดตั้งทับทิมจากพื้นที่เก็บข้อมูลการกระจายของซอฟต์แวร์ฟรี นอกจากนี้คุณยังสามารถดาวน์โหลดและติดตั้งทับทิมบน Windows ยิ่งในทางเทคนิคเก่งสามารถดาวน์โหลดรหัสต้นฉบับทับทิมและรวบรวมไว้สำหรับระบบปฏิบัติการมากที่สุดรวมทั้งระบบปฏิบัติการยูนิกซ์ DOS, BeOS, OS / 2, Windows และLinux.✦
►This App ได้รับการจัดเตรียมไว้สำหรับผู้เริ่มต้นที่จะช่วยให้พวกเขาเข้าใจพื้นฐานแนวความคิดขั้นสูงที่เกี่ยวข้องกับการเขียนสคริปต์ทับทิมlanguages.✦
【หัวข้อที่ครอบคลุมใน App นี้อยู่ด้านล่าง】
ภาพรวม⇢
ติดตั้ง⇢สิ่งแวดล้อม
⇢ไวยากรณ์
⇢คลาสและวัตถุ
⇢ตัวแปรค่าคงที่และตัวอักษร
⇢ผู้ประกอบการ
⇢ความคิดเห็น
⇢ถ้า ... อื่นกรณีเว้นแต่
⇢ลูป
⇢วิธี
⇢บล็อก
โมดูล⇢และ Mixins
⇢ Strings
⇢อาร์เรย์
⇢ Hashes
⇢วันที่และเวลา
⇢ช่วง
⇢ Iterators
⇢ไฟล์ I / O
⇢ข้อยกเว้น
วัตถุ⇢ Oriented
⇢นิพจน์ปกติ
⇢ทับทิม / DBI กวดวิชา
⇢ทับทิม Web Applications - การเขียนโปรแกรม CGI
⇢การส่งอีเมล์โดยใช้ทับทิม - SMTP
การเขียนโปรแกรม⇢ซ็อกเก็ต
⇢ทับทิม - XML, XSLT และ XPath กวดวิชา
⇢บริการเว็บด้วยทับทิม - SOAP4R
⇢คู่มือ Tk
⇢สอน LDAP
⇢ Multithreading
⇢ฟังก์ชั่นในตัว
⇢ตัวแปรที่กำหนดไว้ล่วงหน้า
⇢ที่กำหนดไว้ล่วงหน้าค่าคงที่
เครื่องมือ⇢เกี่ยวข้อง