✴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 est une dynamique, de réflexion, orienté objet, langage informatique de programmation.
Il a été conçu pour être une alternative aux langages de script tels que Perl et Python. Ruby emprunte beaucoup à Perl et la bibliothèque de classes est essentiellement une réorganisation orientée objet de la fonctionnalité de Perl. Ruby emprunte aussi à Lisp et Smalltalk. Alors que Ruby n'emprunte pas de nombreuses fonctionnalités de Python, la lecture du code pour Python a aidé à développer Matz Ruby.✴
►MacOS est livré avec Ruby déjà installé. La plupart des distributions Linux soit viennent avec Ruby ou pré-installé vous permettent d'installer facilement Ruby à partir du référentiel des logiciels libres de la distribution. Vous pouvez également télécharger et installer Ruby sous Windows. Plus techniquement adepte peut télécharger le code source Ruby et le compiler pour la plupart des systèmes d'exploitation, y compris Unix, DOS, BeOS, OS / 2, Windows et Linux.✦
►This App a été préparé pour les débutants pour les aider à comprendre la base des concepts avancés liés à Ruby Scripting languages.✦
【Les sujets traités dans cette application sont énumérés ci-dessous】
Vue d'ensemble ⇢
Configuration de l'environnement ⇢
Syntaxe ⇢
Classes et objets ⇢
Variables, Constantes ⇢ et littéraux
Les opérateurs ⇢
Commentaires ⇢
If ... else ⇢, cas, à moins que
boucles ⇢
Méthodes ⇢
blocs ⇢
Modules et Mixins ⇢
Cordes ⇢
tableaux ⇢
Hashes ⇢
⇢ Date et heure
Plages ⇢
Itérateurs ⇢
Fichier ⇢ I / O
Exceptions ⇢
Orienté Objet ⇢
Expressions régulières ⇢
Ruby ⇢ / DBI Tutorial
Ruby Applications ⇢ Web - programmation CGI
Envoi d'un courriel en utilisant ⇢ Ruby - SMTP
Programmation Socket ⇢
Ruby ⇢ - XML, XSLT et XPath Tutorial
⇢ Web Services avec Ruby - soap4r
Guide Tk ⇢
LDAP Tutorial ⇢
multithreading ⇢
Fonctions intégrées ⇢ dans
Variables pré-définies ⇢
Constantes pré-définies ⇢
Outils associés ⇢