Ruby (programming language)
Ruby has been described as a multi-paradigm programming language: it allows procedural programming (defining functions/variables outside classes makes them part of the root, 'self' Object), with object orientation (everything is an object) or functional programming (it has anonymous functions, closures, and continuations; statements all have values, and functions return the last evaluation). It has support for introspection, reflection and metaprogramming, as well as support for interpreter-based threads. Ruby features dynamic typing, and supports parametric polymorphism.
Ruby Button
Ruby arrives in Hollyoaks village to stay with her brother, Duncan Button, after leaving home. Duncan allows Ruby to move in with him. Bart McQueen (Jonny Clarke) tries to impress Ruby by stealing a car and taking her joyriding. Bart hits Jason Costello (Victoria Atkin) and he and Ruby flee the scene. Ruby begins dating Duncan's best friend, Ricky Campbell (Ashley Margolis). Ricky ends the relationship after he sees Ruby bullying a younger pupil at school. In retaliation, Ruby attempts to get Ricky expelled from school, but ultimately fails. Ruby gets her friend, Sinead O'Connor, to write a love letter from their friend, Esther Bloom, to teaching assistant, Amy Barnes. Amy discovers that Ruby and Sinead wrote the letter and as punishment, asks them to write apology letters to Esther. Ruby refuses and admits that she is illiterate. Ruby explains that her parents obsession with fame caused her illiteracy. Esther reveals Ruby's illiteracy to school headmaster, Pete Hamill, who offers to help Ruby. Ruby develops an attraction to Pete.