Ruby 1.9: addio Continuation, benvenuto Fiber

Posted by Dibi Store Sat, 28 Jun 2008 05:42:00 GMT

Ruby è un linguaggio naturale, ma non per questo semplice, infatti offre una sintassi molto ricca e articolata. Oggi volevo parlare di due generatori non molto usati (ma non per questo inutili) che possono offrire dei grandi vantaggi al programmatore.

Fiber

Fiber è una nuova classe introdotta in ruby 1.9 che permette di effettuare delle chiamate sequenziali ad un oggetto fiber.

Continuation

La classe Continuation è già presente in Ruby 1.8, tuttavià verrà rimossa dalla prossima release, in quanto non è portabile tra le diverse versioni. Di fatto ne viene sconsigliato l'utilizzo, e se ne incoraggia quello della classe Fiber (che fa un lavoro simile).

Approfondimenti

The Ruby programming language (link non sponsorizzato).

no comments | no trackbacks

Comments

Trackbacks

Use the following link to trackback from your own site:
http://www.dibistore.com/trackbacks?month=06&year=2008&article_id=ruby-1-9-addio-continuation-benvenuto-fiber&day=28

(leave url/email »)

   Preview comment