56 kontakty: Amazon.com, Aplikacja internetowa, BeOS, Boże Narodzenie, C (język programowania), C++, CLU, David Heinemeier Hansson, DOS, Duże liczby całkowite, Duck typing, Eiffel (język programowania), Framework, Global Interpreter Lock, GNU General Public License, Implementacja (informatyka), Interpreter (program komputerowy), IronRuby, Iterator, Java, Język angielski, Język interpretowany, Język programowania, JIT (informatyka), JRuby, Klasa (programowanie obiektowe), Lisp, LLVM, MacOS, Maszyna wirtualna, Metoda (programowanie obiektowe), Microsoft Windows, Obiektowy język programowania, Odśmiecanie pamięci, Oracle Corporation, Otwarte oprogramowanie, Perl, Plik wykonywalny, Programowanie wieloparadygmatowe, Przeciążanie operatorów, Python, REPL, Rubin, Ruby on Rails, Singleton (wzorzec projektowy), Smalltalk, Typowanie dynamiczne, Unicode, Unix, VMware, ..., Wieloplatformowość, Wirtualna maszyna Javy, Wyjątek, Wyrażenie regularne, Yukihiro Matsumoto, 1995. Rozwiń indeks (6 jeszcze) »
Amazon.com
Amazon.com, Inc. (wym.) – amerykańskie przedsiębiorstwo handlowe, spółka akcyjna założona w 1994 w Seattle.
Nowy!!: Ruby (język programowania) i Amazon.com · Zobacz więcej »
Aplikacja internetowa
Aplikacja internetowa, aplikacja webowa – program komputerowy, który pracuje na serwerze i komunikuje się poprzez sieć komputerowąz hostem użytkownika komputera.
Nowy!!: Ruby (język programowania) i Aplikacja internetowa · Zobacz więcej »
BeOS
BeOS – system operacyjny opracowany przez firmę Be Inc. Zaprojektowany do zastosowań multimedialnych.
Nowy!!: Ruby (język programowania) i BeOS · Zobacz więcej »
Boże Narodzenie
Święta Bożego Narodzenia, Narodzenie Pańskie – w tradycji chrześcijańskiej – święto upamiętniające narodziny Jezusa Chrystusa.
Nowy!!: Ruby (język programowania) i Boże Narodzenie · Zobacz więcej »
C (język programowania)
C – imperatywny, proceduralny język programowania ogólnego przeznaczenia, stworzony na początku lat 70.
Nowy!!: Ruby (język programowania) i C (język programowania) · Zobacz więcej »
C++
C++ – język programowania ogólnego przeznaczenia.
Nowy!!: Ruby (język programowania) i C++ · Zobacz więcej »
CLU
CLU – język programowania stworzony przez Barbarę Liskov w MIT w Laboratorium Nauk Komputerowych przy wsparciu ze strony National Science Foundation i DARPA.
Nowy!!: Ruby (język programowania) i CLU · Zobacz więcej »
David Heinemeier Hansson
David Heinemeier Hansson (ur. 15 października 1979) – duński programista, twórca frameworka Ruby on Rails.
Nowy!!: Ruby (język programowania) i David Heinemeier Hansson · Zobacz więcej »
DOS
Zrzut ekranu systemu operacyjnego FreeDOS. Widoczne m.in. znak zachęty oraz informacje o wersji systemu i jego struktura plików. DOS (od) – pierwszy przenośny (dyskowy) system operacyjny w mikrokomputerach lat osiemdziesiątych, zawierający między innymi rozszerzenia programowe procedur sprzętowych BIOS-u oraz interpreter poleceń.
Nowy!!: Ruby (język programowania) i DOS · Zobacz więcej »
Duże liczby całkowite
Duże liczby całkowite – typ danych występujący w niektórych językach programowania, który pozwala na operowanie na liczbach całkowitych dowolnej wielkości, o ile tylko zmieszcząsię one w pamięci.
Nowy!!: Ruby (język programowania) i Duże liczby całkowite · Zobacz więcej »
Duck typing
Duck typing – rozpoznawanie typu obiektu nie na podstawie deklaracji, ale przez badanie metod udostępnionych przez obiekt.
Nowy!!: Ruby (język programowania) i Duck typing · Zobacz więcej »
Eiffel (język programowania)
Eiffel – statycznie typowany, obiektowy język programowania opisywany w książkach Bertranda Meyera m.in.
Nowy!!: Ruby (język programowania) i Eiffel (język programowania) · Zobacz więcej »
Framework
Framework albo platforma programistyczna – szkielet do budowy aplikacji.
Nowy!!: Ruby (język programowania) i Framework · Zobacz więcej »
Global Interpreter Lock
Global Interpreter Lock (GIL, GVL) – mutex podtrzymywany przez wątek interpretera języka programowania w celu uniemożliwienia współbieżnego wykonywania kodu, nieprzystosowanego do pracy w trybie wielowątkowości.
Nowy!!: Ruby (język programowania) i Global Interpreter Lock · Zobacz więcej »
GNU General Public License
GNU General Public License (GPL) – licencja wolnego i otwartego oprogramowania stworzona w 1989 roku przez Richarda Stallmana i Ebena Moglena na potrzeby Projektu GNU, zatwierdzona przez Open Source Initiative.
Nowy!!: Ruby (język programowania) i GNU General Public License · Zobacz więcej »
Implementacja (informatyka)
Implementacja (wdrożenie, przystosowanie, realizacja, łac.ang. implementation) – w informatyce – proces przekształcania abstrakcyjnego opisu systemu lub programu na obiekt fizyczny: komputer lub działający program zapisany w konkretnym języku programowania; także obiekt fizyczny będący efektem takiego przekształcenia, np.
Nowy!!: Ruby (język programowania) i Implementacja (informatyka) · Zobacz więcej »
Interpreter (program komputerowy)
Interpreter – program komputerowy wykonujący inne programy.
Nowy!!: Ruby (język programowania) i Interpreter (program komputerowy) · Zobacz więcej »
IronRuby
IronRuby – nieutrzymywana implementacja języka Ruby stworzona pod platformę programistyczną.NET Framework.
Nowy!!: Ruby (język programowania) i IronRuby · Zobacz więcej »
Iterator
Iterator – obiekt pozwalający na sekwencyjny dostęp do wszystkich elementów lub części zawartych w innym obiekcie, zwykle kontenerze lub liście.
Nowy!!: Ruby (język programowania) i Iterator · Zobacz więcej »
Java
Java (wym. dżawa) – współbieżny, oparty na klasach, obiektowy język programowania ogólnego zastosowania.
Nowy!!: Ruby (język programowania) i Java · Zobacz więcej »
Język angielski
Wielkiej Brytanii symbolizujące język angielski ikona symbolizująca język angielski według standardu ISO 639-1 Język angielski, angielszczyzna (ang.) – język z grupy zachodniej rodziny języków germańskich, powszechnie używany w Wielkiej Brytanii, jej terytoriach zależnych oraz w wielu byłych koloniach i dominiach, m.in.
Nowy!!: Ruby (język programowania) i Język angielski · Zobacz więcej »
Język interpretowany
Język interpretowany – język programowania, który zazwyczaj jest implementowany w formie interpretera, a nie kompilatora.
Nowy!!: Ruby (język programowania) i Język interpretowany · Zobacz więcej »
Język programowania
Język programowania – zbiór zasad określających, kiedy ciąg symboli tworzy program komputerowy oraz jakie obliczenia opisuje.
Nowy!!: Ruby (język programowania) i Język programowania · Zobacz więcej »
JIT (informatyka)
JIT – metoda wykonywania programów komputerowych polegająca na ich kompilacji do kodu maszynowego bezpośrednio przed wykonaniem danego fragmentu kodu.
Nowy!!: Ruby (język programowania) i JIT (informatyka) · Zobacz więcej »
JRuby
JRuby – implementacja języka Ruby działająca na wirtualnej maszynie Javy.
Nowy!!: Ruby (język programowania) i JRuby · Zobacz więcej »
Klasa (programowanie obiektowe)
Klasa – częściowa lub całkowita definicja dla obiektów.
Nowy!!: Ruby (język programowania) i Klasa (programowanie obiektowe) · Zobacz więcej »
Lisp
Lisp – rodzina języków programowania z długąhistoriąi charakterystycznąskładnią.
Nowy!!: Ruby (język programowania) i Lisp · Zobacz więcej »
LLVM
LLVM (poprzednio Low Level Virtual Machine) – napisany w C++ kompilator.
Nowy!!: Ruby (język programowania) i LLVM · Zobacz więcej »
MacOS
macOS (wymowa:, dawniej OS X, a także Mac OS X) – rodzina uniksowych systemów operacyjnych produkowanych i rozprowadzanych przez Apple Inc. Dostępny oficjalnie jedynie dla komputerów Macintosh, instalowany fabrycznie na nich od 2002 roku.
Nowy!!: Ruby (język programowania) i MacOS · Zobacz więcej »
Maszyna wirtualna
Maszyna wirtualna (ang. virtual machine, VM) – ogólna nazwa środowiska uruchomieniowego programów.
Nowy!!: Ruby (język programowania) i Maszyna wirtualna · Zobacz więcej »
Metoda (programowanie obiektowe)
Metoda – podprogram składowy klasy, którego zadaniem jest działanie na rzecz określonych elementów danej klasy lub klas z niąspokrewnionych (zob. też dziedziczenie).
Nowy!!: Ruby (język programowania) i Metoda (programowanie obiektowe) · Zobacz więcej »
Microsoft Windows
Microsoft Windows („okna”, IPA) – rodzina systemów operacyjnych stworzonych przez firmę Microsoft. Systemy rodziny Windows działająna telefonach, smartfonach, serwerach, systemach wbudowanych oraz na komputerach osobistych, z którymi sąnajczęściej kojarzone. Prezentację pierwszego graficznego środowiska pracy z rodziny Windows firmy Microsoft przeprowadzono w listopadzie 1984. Wówczas była to graficzna nakładka na system operacyjny MS-DOS, powstała w odpowiedzi na rosnącąpopularność graficznych interfejsów użytkownika, takich jakie prezentowały na przykład komputery Macintosh. Nakładka, a później system operacyjny Windows po pewnym czasie zdominowała światowy rynek komputerów osobistych. Pierwszym stabilnym wydaniem był Windows 1.01. Windows 1.00 był wersjąbeta, nigdy nie wydaną.
Nowy!!: Ruby (język programowania) i Microsoft Windows · Zobacz więcej »
Obiektowy język programowania
Obiektowy język programowania – język programowania, który umożliwia lub wymusza stosowanie obiektowych metod programowania.
Nowy!!: Ruby (język programowania) i Obiektowy język programowania · Zobacz więcej »
Odśmiecanie pamięci
Odśmiecanie pamięci, zbieranie nieużytków, automatyczna dealokacja – jedna z metod automatycznego zarządzania dynamicznie przydzielanąpamięcią, w której za proces jej zwalniania odpowiedzialny jest nie programista, lecz programowy zarządca noszący nazwę.
Nowy!!: Ruby (język programowania) i Odśmiecanie pamięci · Zobacz więcej »
Oracle Corporation
Biura Oracle w Redwood City Oracle Corporation (wym.) – amerykańskie przedsiębiorstwo zajmujące się tworzeniem oprogramowania do szeroko rozumianej obsługi przedsiębiorstw, a w szczególności systemów zarządzania baządanych.
Nowy!!: Ruby (język programowania) i Oracle Corporation · Zobacz więcej »
Otwarte oprogramowanie
Logo Open Source Initiative Otwarte oprogramowanie (dosł. „ruch otwartych źródeł”) – rodzaj oprogramowania komputerowego, w którym kod źródłowy jest wydawany na podstawie licencji, na mocy której właściciel praw autorskich przyznaje użytkownikom prawa do badania, zmiany i rozpowszechniania oprogramowania w ramach licencji wolnego oprogramowania.
Nowy!!: Ruby (język programowania) i Otwarte oprogramowanie · Zobacz więcej »
Perl
symbol FOSDEM 2013 Perl – interpretowany, dynamiczny język programowania wysokiego poziomu autorstwa Larry’ego Walla początkowo przeznaczony głównie do pracy z danymi tekstowymi, obecnie używany do wielu innych zastosowań.
Nowy!!: Ruby (język programowania) i Perl · Zobacz więcej »
Plik wykonywalny
Plik wykonywalny, plik uruchamialny – plik, który może być uruchomiony bezpośrednio w środowisku systemu operacyjnego.
Nowy!!: Ruby (język programowania) i Plik wykonywalny · Zobacz więcej »
Programowanie wieloparadygmatowe
Programowanie wieloparadygmatowe – paradygmat programowania, a w szczególności tworzenia języków programowania, który mówi, że każdy paradygmat nadaje się do ograniczonego zbioru zadań; lepiej jest więc przyzwoicie zaimplementować kilka różnych paradygmatów i dowolnie je mieszać w użyciu, niż zaimplementować tylko jeden (choć lepiej niż robiłby to język wieloparadygmatowy), i próbować go narzucać.
Nowy!!: Ruby (język programowania) i Programowanie wieloparadygmatowe · Zobacz więcej »
Przeciążanie operatorów
Przeciążanie operatorów (ang. operator overloading) lub przeładowanie operatorów – rodzaj polimorfizmu występującego w niektórych językach programowania, polegający na tym, że operator może mieć różne implementacje w zależności od typów użytych argumentów (operandów).
Nowy!!: Ruby (język programowania) i Przeciążanie operatorów · Zobacz więcej »
Python
Python – język programowania wysokiego poziomu ogólnego przeznaczenia, o rozbudowanym pakiecie bibliotek standardowych, którego ideąprzewodniąjest czytelność i klarowność kodu źródłowego.
Nowy!!: Ruby (język programowania) i Python · Zobacz więcej »
REPL
Perl 6. REPL – proste, interaktywne środowisko programowania.
Nowy!!: Ruby (język programowania) i REPL · Zobacz więcej »
Rubin
Rubin – kamień szlachetny o barwie od różowawo-czerwonej do krwistoczerwonej, odmiana korundu, chemicznie tritlenek diglinu.
Nowy!!: Ruby (język programowania) i Rubin · Zobacz więcej »
Ruby on Rails
Ruby on Rails (potocznie nazywany RoR lub Rails) – framework open source do szybkiego tworzenia aplikacji webowych.
Nowy!!: Ruby (język programowania) i Ruby on Rails · Zobacz więcej »
Singleton (wzorzec projektowy)
Singleton – kreacyjny wzorzec projektowy, którego celem jest ograniczenie możliwości tworzenia obiektów danej klasy do jednej instancji oraz zapewnienie globalnego dostępu do stworzonego obiektu.
Nowy!!: Ruby (język programowania) i Singleton (wzorzec projektowy) · Zobacz więcej »
Smalltalk
Smalltalk jest w pełni obiektowym, reflektywnym językiem programowania z dynamicznym typowaniem.
Nowy!!: Ruby (język programowania) i Smalltalk · Zobacz więcej »
Typowanie dynamiczne
Typowanie dynamiczne to przypisywanie typów do wartości przechowywanych w zmiennych w trakcie działania programu.
Nowy!!: Ruby (język programowania) i Typowanie dynamiczne · Zobacz więcej »
Unicode
Logo Unikodu Unicode (formalnie, pol. Unikod) – komputerowy standard kodowania zestawu znaków obejmującego litery większości używanych na świecie pism, a także symboli, emoji i kodów formatowania.
Nowy!!: Ruby (język programowania) i Unicode · Zobacz więcej »
Unix
Unix Time-Sharing System (pisane również jako UNIX, choć nie jest to skrótowiec – nazwa „UNIX” jest kalamburem określenia Multics, który był wzorem dla Uniksa) – system operacyjny rozwijany od 1969 r.
Nowy!!: Ruby (język programowania) i Unix · Zobacz więcej »
VMware
VMware, Inc. – amerykańskie przedsiębiorstwo produkujące oprogramowanie do wirtualizacji.
Nowy!!: Ruby (język programowania) i VMware · Zobacz więcej »
Wieloplatformowość
Wieloplatformowość – cecha aplikacji, języków programowania, systemów operacyjnych oraz innego oprogramowania i jego implementacji, pracujących na różnych platformach sprzętowych.
Nowy!!: Ruby (język programowania) i Wieloplatformowość · Zobacz więcej »
Wirtualna maszyna Javy
Javie lub Pythonie jest kompilowany do postaci kodu bajtowego, który następnie może być wykonany przez maszynę wirtualnąna różnych urządzeniach. Maszyna wirtualna jest odpowiedzialna za ukrycie różnic między poszczególnymi platformami tak, że teoretycznie ten sam program można uruchomić w każdym miejscu. Wirtualna maszyna Javy (ang. Java Virtual Machine, JVM) – maszyna wirtualna oraz środowisko zdolne do wykonywania kodu bajtowego Javy.
Nowy!!: Ruby (język programowania) i Wirtualna maszyna Javy · Zobacz więcej »
Wyjątek
Wyjątek - mechanizm przepływu sterowania używany w procesorach oraz współczesnych językach programowania do obsługi zdarzeń wyjątkowych, a w szczególności błędów, których wystąpienie zmienia prawidłowy przebieg wykonywania programu.
Nowy!!: Ruby (język programowania) i Wyjątek · Zobacz więcej »
Wyrażenie regularne
Wyrażenie regularne (ang. regular expression, w skrócie regex lub regexp) – wzorzec opisujący łańcuch symboli.
Nowy!!: Ruby (język programowania) i Wyrażenie regularne · Zobacz więcej »
Yukihiro Matsumoto
– programista wolnego oprogramowania z Japonii.
Nowy!!: Ruby (język programowania) i Yukihiro Matsumoto · Zobacz więcej »
1995
Bez opisu.
Nowy!!: Ruby (język programowania) i 1995 · Zobacz więcej »