Δουλεύουμε για να επαναφέρουμε την εφαρμογή Unionpedia στο Google Play Store
ΕξερχόμενοςΕισερχόμενος
🌟Απλοποιήσαμε τον σχεδιασμό μας για καλύτερη πλοήγηση!
Instagram Facebook X LinkedIn

Ruby

Δείκτης Ruby

Το λογότυπο της Ruby. Η Ruby είναι μια δυναμική, ανακλαστική, αντικειμενοστρεφής γλώσσα προγραμματισμού γενικής χρήσης, πουσυνδυάζει μια σύνταξη επηρεασμένη από την Perl με χαρακτηριστικά από τη Smalltalk.

Πίνακας περιεχομένων

  1. 43 συγγένειες: APT, ASCII, C (γλώσσα προγραμματισμού), C++, Git (λογισμικό), HotRuby, HTML, Interactive Ruby Shell, Νήμα (υπολογιστές), Προστακτική γλώσσα προγραμματισμού, Παγκόσμιος Ιστός, Ρητός αριθμός, Σύνταξη (γλώσσα προγραμματισμού), Συλλογή απορριμμάτων (υπολογιστές), Συνέχεια (πληροφορική), Συναρτησιακός προγραμματισμός, Υπερφόρτωση τελεστών, Μιγαδικός αριθμός, Αντικειμενοστρεφής προγραμματισμός, Γλώσσα προγραμματισμού, Δηλωτική γλώσσα προγραμματισμού, Διερμηνέας (υπολογιστές), Δυναμική γλώσσα προγραμματισμού, Δυναμικοί τύποι, Λειτουργικό σύστημα, Ιαπωνία, Java, Linux, Lisp, Mac OS X, MacRuby, Microsoft Windows, Perl, Python, Rubinius, Ruby MRI, Ruby on Rails, Smalltalk, Unicode, Unix, Web browser, Windows CE, YARV.

  2. Αντικειμενοστρεφείς γλώσσες προγραμματισμού
  3. Γλώσσες με δυναμικούς τύπους
  4. Γλώσσες προγραμματισμού σεναρίων
  5. Πρότυπα ISO
  6. Συναρτησιακές γλώσσες προγραμματισμού

APT

Το Ανεπτυγμένο Εργαλείο Πακεταρίσματος, (Advanced Packaging Tool), ή APT, είναι ελεύθερο λογισμικό και αποτελεί μια διεπαφή-πρόσοψη, πουδουλεύει-βασίζεται σε βασικές βιβλιοθήκες με σκοπό να προσφέρει μια υπηρεσία πιο εύκολης διαχείρισης (εγκατάστασης/απεγκατάστασης) πακέτων σε σχέση με την βασική λειτουργικότητα τουdpkg.

Δείτε Ruby και APT

ASCII

Ο κώδικας ASCII (American Standard Code for Information Interchange, Αμερικανικός Πρότυπος Κώδικας για Ανταλλαγή Πληροφοριών) είναι ένα κωδικοποιημένο σύνολο χαρακτήρων τουλατινικού αλφάβητουόπως αυτό χρησιμοποιείται σήμερα στην Αγγλική γλώσσα και σε άλλες δυτικοευρωπαϊκές γλώσσες.

Δείτε Ruby και ASCII

C (γλώσσα προγραμματισμού)

Η C (προφέρεται "σι") είναι μια διαδικαστική γλώσσα προγραμματισμού γενικής χρήσης, η οποία αναπτύχθηκε αρχικά, μεταξύ του1969 και του1973, από τον Ντένις Ρίτσι στα εργαστήρια AT&T Bell Labs για να χρησιμοποιηθεί για την ανάπτυξη τουλειτουργικού συστήματος UNIX.

Δείτε Ruby και C (γλώσσα προγραμματισμού)

C++

Ο Μπιάρνε Στρούστρουπ, δημιουργός της γλώσσας C++. Η C++ (διαβάζεται: σι πλας πλαςBjarne Stroustrup, «Η γλώσσα προγραμματισμού C++»,, Εκδότης: Κλειδάριθμος, 1999,.

Δείτε Ruby και C++

Git (λογισμικό)

Το Git είναι ένα σύστημα ελέγχουεκδόσεων (λέγεται και σύστημα ελέγχουαναθεωρήσεων ή σύστημα ελέγχουπηγαίουκώδικα) με έμφαση στην ταχύτητα, "So I'm writing some scripts to try to track things a whole lot faster." στην ακεραιότητα των δεδομένων Μια σύντομη περιγραφή των σκοπών σχεδίασης της ακεραιότητας των δεδομένων τουGit.

Δείτε Ruby και Git (λογισμικό)

HotRuby

Η HotRuby είναι μια υλοποίηση της γλώσσας προγραμματισμού Ruby σε JavaScript και ActionScript.

Δείτε Ruby και HotRuby

HTML

Η HTML γράφεται υπό μορφή στοιχείων HTML τα οποία αποτελούνται από ετικέτες (tags), οι οποίες περικλείονται μέσα σε σύμβολα «μεγαλύτερο από» και «μικρότερο από» (για παράδειγμα), μέσα στο περιεχόμενο της ιστοσελίδας.

Δείτε Ruby και HTML

Interactive Ruby Shell

Το αλληλεπιδραστικό κέλυφος της Ruby, ή Interactive Ruby Shell (IRB) είναι ένα κέλυφος για προγραμματισμό της αντικειμενοστρεφή γλώσσα σεναρίων Ruby.

Δείτε Ruby και Interactive Ruby Shell

Νήμα (υπολογιστές)

Μια διεργασία με δύο νήματα εκτέλεσης. Όταν τρέχουμε ένα πρόγραμμα το λειτουργικό σύστημα δημιουργεί μια διεργασία μέσα στην οποία τρέχει παράλληλα με τις υπόλοιπες διεργασίες τουσυστήματος.

Δείτε Ruby και Νήμα (υπολογιστές)

Προστακτική γλώσσα προγραμματισμού

#ΑΝΑΚΑΤΕΥΘΥΝΣΗ Προστακτικός προγραμματισμός.

Δείτε Ruby και Προστακτική γλώσσα προγραμματισμού

Παγκόσμιος Ιστός

Ιστορικό λογότυπο τουπαγκόσμιουιστού σχεδιασμένο από τον Ρόμπερτ ΚάιλιουΟ παγκόσμιος ιστός (αγγλικά: World Wide Web ή www) είναι ένα ανοιχτό σύστημα διασυνδεδεμένων πληροφοριών και πολυμεσικού περιεχομένου, πουεπιτρέπει στους χρήστες τουΔιαδικτύουνα αναζητήσουν πληροφορίες μεταβαίνοντας από ένα έγγραφο στο άλλο.

Δείτε Ruby και Παγκόσμιος Ιστός

Ρητός αριθμός

Το επίσημο σύμβολο με το οποίο απεικονίζονται γενικά όλοι οι ρητοί αριθμοί.

Δείτε Ruby και Ρητός αριθμός

Σύνταξη (γλώσσα προγραμματισμού)

Ο χρωματισμός της σύνταξης (syntax highlighting) χρησιμοποιείται συχνά για να βοηθά τον προγραμματιστή να αναγνωρίζει μέρη τουπηγαίουκώδικα.

Δείτε Ruby και Σύνταξη (γλώσσα προγραμματισμού)

Συλλογή απορριμμάτων (υπολογιστές)

Στην πληροφορική, η συλλογή απορριμμάτων (αγγλ. garbage collection ή GC) είναι μια μορφή αυτόματης διαχείρισης μνήμης η οποία λειτουργεί στο υπόβαθρο, κατά την εκτέλεση ενός προγράμματος.

Δείτε Ruby και Συλλογή απορριμμάτων (υπολογιστές)

Συνέχεια (πληροφορική)

Μια συνέχεια (continuation) επαναφέρει ένα στιγμιότυπο μιας υπολογιστικής διεργασίας σε ένα δοσμένο σημείο της εκτέλεσής της.

Δείτε Ruby και Συνέχεια (πληροφορική)

Συναρτησιακός προγραμματισμός

Στην επιστήμη υπολογιστών, συναρτησιακός προγραμματισμός είναι ένα προγραμματιστικό παράδειγμα πουαντιμετωπίζει τον υπολογισμό ως την αποτίμηση μαθηματικών συναρτήσεων και αποφεύγει την κατάσταση προγράμματος και τα μεταβλητά δεδομένα.

Δείτε Ruby και Συναρτησιακός προγραμματισμός

Υπερφόρτωση τελεστών

Στον αντικειμενοστραφή προγραμματισμό υπολογιστών, η υπερφόρτωση τελεστών—σπανιότερα γνωστή και ως ad-hoc πολυμορφισμός τελεστών—είναι μια ειδική περίπτωση πολυμορφισμού, όπουδιαφορετικοί τελεστές έχουν διαφορετικές υλοποιήσεις αναλόγως των ορισμάτων τους.

Δείτε Ruby και Υπερφόρτωση τελεστών

Μιγαδικός αριθμός

i''φ'' χρησιμοποιώντας ένα διάνυσμα. Στα μαθηματικά, οι μιγαδικοί αριθμοί είναι μία επέκταση τουσυνόλουτων πραγματικών αριθμών με την προσθήκη τουστοιχείουi, πουλέγεται φανταστική μονάδα, και έχει την ιδιότητα: i^2.

Δείτε Ruby και Μιγαδικός αριθμός

Αντικειμενοστρεφής προγραμματισμός

Στην πληροφορική αντικειμενοστρεφή προγραμματισμό (object-oriented programming) ή ΑΠ, ονομάζουμε ένα προγραμματιστικό υπόδειγμα το οποίο εμφανίστηκε στα τέλη της δεκαετίας του1960 και καθιερώθηκε κατά τη δεκαετία του1990, αντικαθιστώντας σε μεγάλο βαθμό το παραδοσιακό υπόδειγμα τουδομημένουπρογραμματισμού.

Δείτε Ruby και Αντικειμενοστρεφής προγραμματισμός

Γλώσσα προγραμματισμού

Γλώσσα προγραμματισμού λέγεται μια τεχνητή γλώσσα πουμπορεί να χρησιμοποιηθεί για τον έλεγχο μιας μηχανής, συνήθως ενός υπολογιστή.

Δείτε Ruby και Γλώσσα προγραμματισμού

Δηλωτική γλώσσα προγραμματισμού

#ΑΝΑΚΑΤΕΥΘΥΝΣΗ Δηλωτικός προγραμματισμός.

Δείτε Ruby και Δηλωτική γλώσσα προγραμματισμού

Διερμηνέας (υπολογιστές)

Στην πληροφορική διερμηνέας ή διερμηνευτής (interpreter) συνήθως σημαίνει ένα πρόγραμμα πουεκτελεί ή ερμηνεύει εντολές σε κάποια γλώσσα προγραμματισμού.

Δείτε Ruby και Διερμηνέας (υπολογιστές)

Δυναμική γλώσσα προγραμματισμού

Ο όρος δυναμική γλώσσα προγραμματισμού χρησιμοποιείται ευρύτατα στην επιστήμη των υπολογιστών για να περιγράψει γλώσσες προγραμματισμού υψηλού επιπέδουπουπαρουσιάζουν κατά το χρόνο εκτέλεσης συμπεριφορά πουάλλες γλώσσες ίσως παρουσιάζουν κατά τη μετάφραση.

Δείτε Ruby και Δυναμική γλώσσα προγραμματισμού

Δυναμικοί τύποι

#ΑΝΑΚΑΤΕΥΘΥΝΣΗΣύστημα_τύπων#Δυναμικοί_τύποι.

Δείτε Ruby και Δυναμικοί τύποι

Λειτουργικό σύστημα

Τυπική θέση τουλειτουργικού συστήματος σε ένα υπολογιστικό σύστημα Λειτουργικό σύστημα (αγγλικά: Operating System ή OS) ονομάζεται στην επιστήμη της πληροφορικής το λογισμικό τουυπολογιστή πουείναι υπεύθυνο για τη διαχείριση και τον συντονισμό των εργασιών, καθώς και την κατανομή των διαθέσιμων πόρων.

Δείτε Ruby και Λειτουργικό σύστημα

Ιαπωνία

Η Ιαπωνία (επίσημα: 日本国) είναι νησιωτική χώρα της Ανατολικής Ασίας.

Δείτε Ruby και Ιαπωνία

Java

Το λογότυπο της γλώσσας Java. Η Java είναι αντικειμενοστρεφής γλώσσα προγραμματισμού πουσχεδιάστηκε από την εταιρεία πληροφορικής Sun Microsystems.

Δείτε Ruby και Java

Linux

Το Linux (Λίνουξ) ή GNU/Linux (Γκνου/Λίνουξ), είναι ένα λειτουργικό σύστημα πουαποτελείται από ελεύθερο λογισμικό.

Δείτε Ruby και Linux

Lisp

Lisp ονομάζεται μια οικογένεια γλωσσών προγραμματισμού υπολογιστών με μεγάλη ιστορία και χαρακτηριστική σύνταξη με πλήρεις παρενθέσεις.

Δείτε Ruby και Lisp

Mac OS X

#ΑΝΑΚΑΤΕΥΘΥΝΣΗ MacOS.

Δείτε Ruby και Mac OS X

MacRuby

Η MacRuby είναι μια υλοποίηση της γλώσσας Ruby πουεκτελείται με τη βιβλιοθήκη χρόνουεκτέλεσης της Objective-C και το πλαίσιο CoreFoundation και αναπτύσσεται από την Apple με σκοπό "κάποια στιγμή να αντικαταστήσει τη RubyCocoa".

Δείτε Ruby και MacRuby

Microsoft Windows

Τα Microsoft Windows (ή απλά Windows) είναι μια σειρά από λειτουργικά συστήματα για προσωπικούς υπολογιστές και διακομιστές.

Δείτε Ruby και Microsoft Windows

Perl

Η Perl είναι μία πολύ δημοφιλής αντικειμενοστρεφής γλώσσα προγραμματισμού.

Δείτε Ruby και Perl

Python

Το λογότυπο της Python Η Python είναι διερμηνευόμενη (interpreted), γενικού σκοπού (general-purpose) και υψηλού επιπέδου, γλώσσα προγραμματισμού.

Δείτε Ruby και Python

Rubinius

Η Rubinius είναι μια εναλλακτική υλοποίηση της γλώσσας προγραμματισμού Ruby από τον Evan Phoenix.

Δείτε Ruby και Rubinius

Ruby MRI

Ο διερμηνέας της Ruby τουMatz (Matz's Ruby Interpreter ή Ruby MRI, γνωστός και σαν CRuby) είναι η υλοποίηση αναφοράς της γλώσσας προγραμματισμού Ruby.

Δείτε Ruby και Ruby MRI

Ruby on Rails

Το Ruby on Rails, συχνά Rails ή RoR, είναι ένα πλαίσιο ανάπτυξης λογισμικού Ιστού ανοιχτού κώδικα για τη γλώσσα προγραμματισμού Ruby.

Δείτε Ruby και Ruby on Rails

Smalltalk

Η Smalltalk είναι μια αμιγώς αντικειμενοστρεφής γλώσσα προγραμματισμού.

Δείτε Ruby και Smalltalk

Unicode

Το λογότυπο πουχρησιμοποιείται στον ιστότοπο Unicode Consortium. Στους υπολογιστές, το διεθνές πρότυπο Unicode στοχεύει στην κωδικοποίηση όλων των συστημάτων γραφής πουχρησιμοποιούνται στον πλανήτη, ώστε να γίνει δυνατή η αποθήκευση -στη μνήμη ενός υπολογιστή- γραπτού κειμένουόλων των γλωσσών συμπεριλαμβανομένων και συμβόλων επιστημών, όπως μαθηματικά, φυσική κτλ.

Δείτε Ruby και Unicode

Unix

Κλάδοι τουUnix και παρόμοιων συστημάτων Το Unix ή UNIX είναι λειτουργικό σύστημα Ηλεκτρονικών Υπολογιστών, το οποίο αναπτύχθηκε κατά τις δεκαετίες του1960 και του1970 από ομάδα εργαζομένων των εργαστηρίων Μπελ (Bell Labs) της εταιρείας AT&T, στην οποία συμμετείχαν, μεταξύ άλλων, οι Κεν Τόμσον (Ken Thompson), Ντένις Ρίτσι (Dennis Ritchie) και Ντάγκλας Μακιλρόι (Douglas McIlroy).

Δείτε Ruby και Unix

Web browser

#ΑΝΑΚΑΤΕΥΘΥΝΣΗ Περιηγητής ιστού.

Δείτε Ruby και Web browser

Windows CE

Τα Windows CE είναι λειτουργικό σύστημα της Microsoft για μικρούς υπολογιστές, προσωπικούς βοηθούς και ενσωματωμένα συστήματα.

Δείτε Ruby και Windows CE

YARV

Ο YARV (Yet another Ruby VM, Άλλη μια εικονική μηχανή για τη Ruby) είναι ένας διερμηνέας κώδικα byte (bytecode) πουαναπτύχθηκε για τη γλώσσα προγραμματισμού Ruby από τον Koichi Sasada.

Δείτε Ruby και YARV

Δείτε επίσης

Αντικειμενοστρεφείς γλώσσες προγραμματισμού

Γλώσσες με δυναμικούς τύπους

Γλώσσες προγραμματισμού σεναρίων

Πρότυπα ISO

Συναρτησιακές γλώσσες προγραμματισμού