Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Scaricare
l'accesso più veloce di browser!
 

Ruby

Indice Ruby

Ruby è un linguaggio di programmazione completamente a oggetti.

45 relazioni: Acorn Computers, AmigaOS, Android, Applicazione web, BeOS, C++, Chiusura (informatica), Classe (informatica), DOS, Duck typing, Giappone, GNU General Public License, Hello world, Indentazione, Informatica, Linguaggio di programmazione, Linguaggio di scripting, Linux, Lisp, MacOS, Metodo (programmazione), Microsoft Windows, Oggetto (informatica), OS/2, Output, Paradigma di programmazione, Perl, PlayStation Portable, Programmazione funzionale, Programmazione orientata agli oggetti, Python, Rgss, RISC OS, Ruby on Rails, Run-time, Script, Sintassi, Sistema operativo, Smalltalk, Syllable, Tipizzazione statica, Tipo di dato, Unix, Yukihiro Matsumoto, 1993.

Acorn Computers

Acorn Computers era una compagnia inglese con sede a Cambridge, Inghilterra, nata nel 1978.

Nuovo!!: Ruby e Acorn Computers · Mostra di più »

AmigaOS

AmigaOS è il sistema operativo della piattaforma informatica Amiga.

Nuovo!!: Ruby e AmigaOS · Mostra di più »

Android

Android è un sistema operativo per dispositivi mobili sviluppato da Google Inc. e basato sul kernel Linux; non è però da considerarsi propriamente né un sistema unix-like né una distribuzione GNU/Linux, bensì una distribuzione embedded Linux, dato che la quasi totalità delle utilità GNU è sostituita da software in Java.

Nuovo!!: Ruby e Android · Mostra di più »

Applicazione web

In informatica l'espressione applicazione web, ovvero web application in inglese, indica genericamente tutte le applicazioni distribuite web-based.

Nuovo!!: Ruby e Applicazione web · Mostra di più »

BeOS

BeOS/Zeta è un sistema operativo per personal computer prodotto da Be Incorporated negli anni novanta, con l'obiettivo di fornire un sistema particolarmente adatto allo sviluppo ed esecuzione di applicativi multimediali; pioneristico per l'epoca e molto apprezzato, dopo l'abbandono del progetto da parte di Be Inc.

Nuovo!!: Ruby e BeOS · Mostra di più »

C++

C++ è un linguaggio di programmazione orientato agli oggetti, con tipizzazione statica.

Nuovo!!: Ruby e C++ · Mostra di più »

Chiusura (informatica)

Nei linguaggi di programmazione, una chiusura è una astrazione che combina una funzione con le variabili libere presenti nell'ambiente in cui è definita secondo le regole di scope del linguaggio.

Nuovo!!: Ruby e Chiusura (informatica) · Mostra di più »

Classe (informatica)

Nella programmazione orientata agli oggetti una classe è un costrutto di un linguaggio di programmazione usato come modello per creare oggetti.

Nuovo!!: Ruby e Classe (informatica) · Mostra di più »

DOS

DOS, acronimo di '''D'''isk '''O'''perating '''S'''ystem cioè sistema operativo del disco, indica una famiglia di sistemi operativi molto utilizzata per il mercato dei computer IBM compatibili fra l'inizio degli anni ottanta e la metà dei anni novanta (o fino a circa il 2000 se si includono le versioni della famiglia Microsoft Windows 9x, ovvero Windows 95, 98 e Millennium Edition, che erano basate parzialmente sul DOS e lo incorporavano).

Nuovo!!: Ruby e DOS · Mostra di più »

Duck typing

Nei linguaggi di programmazione object oriented, il duck typing si riferisce ad uno stile di tipizzazione dinamica dove la semantica di un oggetto è determinata dall'insieme corrente dei suoi metodi e delle sue proprietà anziché dal fatto di estendere una particolare classe o implementare una specifica interfaccia.

Nuovo!!: Ruby e Duck typing · Mostra di più »

Giappone

Il Giappone (AFI:; in giapponese o, ufficialmente o) è uno Stato insulare dell'Asia orientale.

Nuovo!!: Ruby e Giappone · Mostra di più »

GNU General Public License

La GNU General Public License, comunemente indicata con l'acronimo GNU GPL o semplicemente GPL, è una licenza fortemente copyleft per software libero, originariamente stesa nel 1989 da Richard Stallman per patrocinare i programmi creati per il sistema operativo GNU.

Nuovo!!: Ruby e GNU General Public License · Mostra di più »

Hello world

L'interfaccia grafica di un programma scritto in Perl che stampa il messaggio "''Hello world!''" "Hello, World!" su Debian GNU/Hurd, in xfce4-terminal. Hello, world! (in Italiano "Ciao, mondo!") è un semplice programma informatico che produce come risultato - output - la scritta "Hello, world!" o altre varianti.

Nuovo!!: Ruby e Hello world · Mostra di più »

Indentazione

L'indentazione (o indentatura) è l'inserimento di una certa quantità di spazio vuoto all'inizio di una riga di testo.

Nuovo!!: Ruby e Indentazione · Mostra di più »

Informatica

L'informatica è la scienza applicata che si occupa del trattamento dell'informazione mediante procedure automatizzate.

Nuovo!!: Ruby e Informatica · Mostra di più »

Linguaggio di programmazione

Un linguaggio di programmazione, in informatica, è un linguaggio formale che specifica un insieme di istruzioni che possono essere usate per produrre dati in output.

Nuovo!!: Ruby e Linguaggio di programmazione · Mostra di più »

Linguaggio di scripting

Un linguaggio di scripting, in informatica, è un linguaggio di programmazione interpretato destinato in genere a compiti di automazione del sistema operativo (batch) o delle applicazioni (macro), o a essere usato nella programmazione web all'interno delle pagine web.

Nuovo!!: Ruby e Linguaggio di scripting · Mostra di più »

Linux

Linux (pronuncia inglese) è una famiglia di sistemi operativi di tipo Unix-like, pubblicati sotto varie possibili distribuzioni, aventi la caratteristica comune di utilizzare come nucleo il kernel Linux.

Nuovo!!: Ruby e Linux · Mostra di più »

Lisp

Lisp (List Processor) è una famiglia di linguaggi di programmazione con implementazioni sia compilate sia interpretate, associata nel passato ai progetti di intelligenza artificiale.

Nuovo!!: Ruby e Lisp · Mostra di più »

MacOS

macOS (pronunciato in inglese come /mæk oʊ/), precedentemente noto come OS X (/oʊ ɛs tɛn/) e come Mac OS X (/mæk oʊ ɛs tɛn/), è il sistema operativo sviluppato da Apple Inc. per i computer Macintosh.

Nuovo!!: Ruby e MacOS · Mostra di più »

Metodo (programmazione)

Un metodo (o anche funzione membro), in informatica, è un termine che viene usato principalmente nel contesto della programmazione orientata agli oggetti per indicare un sottoprogramma associato in modo esclusivo ad una classe e che rappresenta (in genere) un'operazione eseguibile sugli oggetti e istanze di quella classe.

Nuovo!!: Ruby e Metodo (programmazione) · Mostra di più »

Microsoft Windows

Microsoft Windows (abbreviazioni comunemente utilizzate: "Windows" o "Win") è una famiglia di ambienti operativi e sistemi operativi prodotta da Microsoft Corporation dal 1985.

Nuovo!!: Ruby e Microsoft Windows · Mostra di più »

Oggetto (informatica)

Con oggetto, in informatica ed in particolar modo nell'ambito della programmazione, si intende nella maniera più generica una regione di memoria allocata.

Nuovo!!: Ruby e Oggetto (informatica) · Mostra di più »

OS/2

OS/2 è una famiglia di sistemi operativi sviluppati da IBM sui propri personal computer.

Nuovo!!: Ruby e OS/2 · Mostra di più »

Output

Il termine output, dall'inglese messo fuori, emesso (composto della particella E fuori e MITTERE mandare), indica in senso stretto il risultato di una elaborazione ed in senso più ampio il risultato o l'insieme dei risultati prodotti.

Nuovo!!: Ruby e Output · Mostra di più »

Paradigma di programmazione

In informatica, un paradigma di programmazione è uno stile fondamentale di programmazione, ovvero un insieme di strumenti concettuali forniti da un linguaggio di programmazione per la stesura del codice sorgente di un programma, definendo dunque il modo in cui il programmatore concepisce e percepisce il programma stesso.

Nuovo!!: Ruby e Paradigma di programmazione · Mostra di più »

Perl

Perl è un linguaggio di programmazione ad alto livello, dinamico, procedurale e interpretato, creato nel 1987 da Larry Wall.

Nuovo!!: Ruby e Perl · Mostra di più »

PlayStation Portable

, è una console portatile prodotta e venduta dalla Sony Computer Entertainment.

Nuovo!!: Ruby e PlayStation Portable · Mostra di più »

Programmazione funzionale

In informatica la programmazione funzionale è un paradigma di programmazione in cui il flusso di esecuzione del programma assume la forma di una serie di valutazioni di funzioni matematiche.

Nuovo!!: Ruby e Programmazione funzionale · Mostra di più »

Programmazione orientata agli oggetti

In informatica la programmazione orientata agli oggetti (OOP, Object Oriented Programming) è un paradigma di programmazione che permette di definire oggetti software in grado di interagire gli uni con gli altri attraverso lo scambio di messaggi.

Nuovo!!: Ruby e Programmazione orientata agli oggetti · Mostra di più »

Python

Python è un linguaggio di programmazione ad alto livello, orientato agli oggetti, adatto, tra gli altri usi, per sviluppare applicazioni distribuite, scripting, computazione numerica e system testing.

Nuovo!!: Ruby e Python · Mostra di più »

Rgss

L'RGSS (Ruby Game Scripting System) è un insieme di classi e moduli scritti come base per RPG Maker XP.

Nuovo!!: Ruby e Rgss · Mostra di più »

RISC OS

Il RISC OS (Reduced Instruction Set Computing Operating System) è un sistema operativo sviluppato originariamente da Acorn Computers per la sua linea di computer Acorn Archimedes basati sulla nuova architettura ARM.

Nuovo!!: Ruby e RISC OS · Mostra di più »

Ruby on Rails

Ruby on Rails, spesso chiamato RoR o semplicemente Rails, è un framework open source per applicazioni web scritto in Ruby da David Heinemeier Hansson per conto della 37signals la cui architettura è fortemente ispirata al paradigma Model-View-Controller (MVC).

Nuovo!!: Ruby e Ruby on Rails · Mostra di più »

Run-time

Runtime o run-time (tempo di esecuzione) indica il momento in cui un programma per computer viene eseguito, in contrapposizione ad altre fasi del ciclo di vita del software.

Nuovo!!: Ruby e Run-time · Mostra di più »

Script

Il termine script, in informatica, designa un tipo particolare di programma, scritto in una particolare classe di linguaggi di programmazione, detti linguaggi di scripting.

Nuovo!!: Ruby e Script · Mostra di più »

Sintassi

La parola sintassi o sintattica (dal greco σύνταξις sýntaxis "associazione, organizzazione") è la branca della grammatica e della linguistica che studia i diversi modi in cui i codici dei linguaggi si uniscono tra loro per formare una proposizione e i vari modi in cui le proposizioni si collegano per formare un periodo.

Nuovo!!: Ruby e Sintassi · Mostra di più »

Sistema operativo

Un sistema operativo (abbreviato in SO), in informatica, è un software di sistema che gestisce le risorse hardware e software della macchina, fornendo servizi di base ai software applicativi (programmi) installati.

Nuovo!!: Ruby e Sistema operativo · Mostra di più »

Smalltalk

Smalltalk è un linguaggio di programmazione orientato agli oggetti con gestione dinamica dei tipi e con un paradigma di programmazione riflessivo.

Nuovo!!: Ruby e Smalltalk · Mostra di più »

Syllable

Syllable è un sistema operativo open source per processori x86 Pentium Intel o compatibili.

Nuovo!!: Ruby e Syllable · Mostra di più »

Tipizzazione statica

In programmazione, la tipizzazione statica è una particolare politica di tipizzazione, ovvero di assegnazione di tipi alle variabili.

Nuovo!!: Ruby e Tipizzazione statica · Mostra di più »

Tipo di dato

Un tipo di dato (o semplicemente tipo) è, in informatica, un nome che indica l'insieme di valori che una variabile, o il risultato di un'espressione, possono assumere e le operazioni che su tali valori si possono effettuare.

Nuovo!!: Ruby e Tipo di dato · Mostra di più »

Unix

Unix (registrato ufficialmente come UNIX) è un sistema operativo portabile per computer inizialmente sviluppato da un gruppo di ricerca dei laboratori AT&T e Bell Laboratories, nel quale figurarono sulle prime anche Ken Thompson e Dennis Ritchie.

Nuovo!!: Ruby e Unix · Mostra di più »

Yukihiro Matsumoto

È conosciuto per essere il creatore del linguaggio di programmazione Ruby.

Nuovo!!: Ruby e Yukihiro Matsumoto · Mostra di più »

1993

Nessuna descrizione.

Nuovo!!: Ruby e 1993 · Mostra di più »

UscenteArrivo
Ehi! Siamo su Facebook ora! »