Semplice, intuitivo, veloce e divertente. Questo ed altro è Ruby i linguaggio di programmazione orientato ad oggetti che Yukihiro Matsumoto ideò nel 1993.

 

Ruby
Mi ci sto appassionando sempre di più e mi sta piacendo molto. Ruby infatti, è molto intuitivo e semplice da usare. Questo linguaggio di scripting è molto utile per coloro che vogliono ottenere uno script utilizzando poche righe di codice. Quando, per esempio, in C dovete stampare a video HelloWorld dovete scrivere:
#include <stdio.h>

int main(void)
{
  printf("Hello World!n");
  return 0;
}

Utilizzando ruby dovete scrivere semplicemente:

puts “Hello World!”

Oppure, suggerito dalla bibbia:

p "Hello World!"

Troppo lungo eh? :D

Un’altra delle fantastiche caratteristiche di Ruby è la sua usabilità su più piattaforme. Infatti gli script possono essere eseguiti su molti sistemi operativi come: Unix e figli, Windows, e Mac.
La cosa che mi stupisce di più è che esiste un codice chiamato Ruby on rails che utilizza questo linguaggio come alternativa al classico PHP, ASP ecc… :D Non vi ho stupito ancora? Ok, ok, parliamo di quello che ho visto fare. Esistono una marea di librerie, che molto spesso permettono l’interazione di Ruby e altri linguaggi o applicazioni. Esiste un progetto molto interessante chiamato Ruby-Gnome che permette l’iterazione tra Ruby e le librerie GTK! Credo che mi metterò sotto a studiare un pò do questo fantastico linguaggio e ovviamente, della libreria appena citata. (correggetemi se sbaglio) :D
Commenti: Perfetto per creare applicazioni multipiattaforma, non ho ancora individuato un punto negativo (se ne conoscete qualcuno siete pregati di commentare grazie :D ) e quindi il voto sarà altino [...] ! Ho letto in giro che è possibile utilizzare Ruby anche su iPhone o nokia con Symbian! [...] Ottima l’iterazione con le GTK e non vedo l’ora di sviluppare qualcosa per Siderus :)
Voto finale: 9/10

Se trovate errori è perché vado di fretta oggi :D perdonatemi !!!

 

Lascia un Commento

blog comments powered by Disqus