Содержание
163 отношения: ABAP/4, ActiveState Komodo, ADO, Amarok, Amiga, API, Apress, Aptana Studio, BeOS, Bred, C++, CDDL, Chef (программа), CoffeeScript, Common Public License, Crystal (язык программирования), CSV, Cygwin, DB2, DOS, Dylan (язык программирования), Eclipse (среда разработки), Eclipse Public License, Eiffel, Elixir (язык программирования), Emacs, FOX toolkit, GitHub, GNU General Public License, GNU Lesser General Public License, GraphicsMagick, Groovy, GTK+, HTML, ImageMagick, Inkscape, IntelliJ IDEA, Interactive Ruby Shell, Interbase, IronRuby, Java, JEdit, JRuby, Kate, KDE, KDevelop, KOffice, Komodo Edit, Linux, Lua, ... Развернуть индекс (113 больше) »
- Классовые языки программирования
- Языки программирования, появившиеся в 1995 году
- Языки с динамической типизацией
ABAP/4
ABAP/4 (Advanced Business Application Programming, изначально по-немецки Allgemeiner Berichts-Aufbereitungs-Prozessor) — проприетарный внутренний язык программирования высокого уровня немецкой софтверной компании SAP.
Посмотреть Ruby и ABAP/4
ActiveState Komodo
ActiveState Komodo — выпускаемая канадской компанией ActiveState программа для разработки программного обеспечения на динамических языках программирования.
Посмотреть Ruby и ActiveState Komodo
ADO
ADO (от ActiveX Data Objects — «объекты данных ActiveX») — интерфейс программирования приложений для доступа к данным, разработанный компанией Microsoft (MS Access, MS SQL Server) и основанный на технологии компонентов ActiveX.
Посмотреть Ruby и ADO
Amarok
Amarok (прежнее название — amaroK) — программа для проигрывания аудиофайлов для Linux, Mac OS X, других Unix-подобных операционных систем и Microsoft Windows.
Посмотреть Ruby и Amarok
Amiga
Amiga — семейство домашних персональных компьютеров и операционных систем к ним, разработанные Amiga Corporation.
Посмотреть Ruby и Amiga
API
API (программный интерфейс приложения, интерфейс прикладного программирования) (application programming interface, API) — набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) или операционной системой для использования во внешних программных продуктах.
Посмотреть Ruby и API
Apress
Apress, Inc. — одно из крупнейших издательств, занимающееся выпуском книг по информационным технологиям.
Посмотреть Ruby и Apress
Aptana Studio
Aptana Studio — кроссплатформенная, свободная, интегрированная среда разработки приложений (IDE) c открытым исходным кодом для создания динамических веб-приложений.
Посмотреть Ruby и Aptana Studio
BeOS
BeOS — операционная система, история которой начинается в 1991 г.
Посмотреть Ruby и BeOS
Bred
Bred — бесплатный текстовый редактор для Windows с закрытым исходным кодом и сравнительно небольшим набором функций.
Посмотреть Ruby и Bred
C++
++ (читается си-плюс-плюс) — компилируемый, статически типизированный язык программирования общего назначения.
Посмотреть Ruby и C++
CDDL
CDDL (Common Development and Distribution License — Общая лицензия на разработку и распространение) — лицензия, разработанная корпорацией Sun Microsystems и основанная на Mozilla Public License (MPL) версии 1.1.
Посмотреть Ruby и CDDL
Chef (программа)
Chef — система управления конфигурациями, написанная на Ruby (клиентская часть) и Erlang (серверная часть), с использованием предметно-ориентированного языка для описания конфигураций.
Посмотреть Ruby и Chef (программа)
CoffeeScript
CoffeeScript (кофи скрипт) — язык программирования, транслируемый в JavaScript.
Посмотреть Ruby и CoffeeScript
Common Public License
CPL (Common Public License) — лицензия на свободное ПО, разработанная IBM.
Посмотреть Ruby и Common Public License
Crystal (язык программирования)
Crystal — это объектно-ориентированный язык общего назначения, спроектированный и созданный Ary Borenszweig и Juan Wajnerman.
Посмотреть Ruby и Crystal (язык программирования)
CSV
CSV (от Comma-Separated Values — значения, разделённые запятыми) — текстовый формат, предназначенный для представления табличных данных.
Посмотреть Ruby и CSV
Cygwin
Cygwin (произносится) — UNIX-подобная среда и интерфейс командной строки для Microsoft Windows.
Посмотреть Ruby и Cygwin
DB2
DB2 — семейство систем управления реляционными базами данных, выпускаемых корпорацией IBM.
Посмотреть Ruby и DB2
DOS
Скриншот FreeDOS DOS (Disk Operating System — дисковая операционная система, ДОС) — в широком смысле слова, операционная система для компьютеров, ориентированных на использование дисковых накопителей, таких как жёсткий диск и дискета.
Посмотреть Ruby и DOS
Dylan (язык программирования)
Dylan — динамический объектно-ориентированный язык программирования, нацеленный на быструю разработку программ, разработанный, прежде всего, усилиями Apple.
Посмотреть Ruby и Dylan (язык программирования)
Eclipse (среда разработки)
Eclipse (МФА) — свободная интегрированная среда разработки модульных кроссплатформенных приложений.
Посмотреть Ruby и Eclipse (среда разработки)
Eclipse Public License
Eclipse Public License (EPL) — лицензия открытого программного обеспечения, которая используется Eclipse Foundation для своих продуктов.
Посмотреть Ruby и Eclipse Public License
Eiffel
Eiffel (Эйфель) — объектно-ориентированный язык программирования с алголоподобным синтаксисом, разработанный Бертраном Мейером.
Посмотреть Ruby и Eiffel
Elixir (язык программирования)
Elixir — функциональный, распределённый язык программирования общего назначения, который работает на виртуальной машине Erlang (BEAM).
Посмотреть Ruby и Elixir (язык программирования)
Emacs
Emacs (Ема́кс, Е́макс, также И́макс) — семейство многофункциональных расширяемых текстовых редакторов.
Посмотреть Ruby и Emacs
FOX toolkit
FOX Toolkit — кросс-платформенная библиотека инструментов с открытым исходным кодом (лицензия LGPL) для построения графического интерфейса пользователя.
Посмотреть Ruby и FOX toolkit
GitHub
GitHub — крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки.
Посмотреть Ruby и GitHub
GNU General Public License
GNU General Public License (переводят как Универсальная общественная лицензия GNU, Универсальная общедоступная лицензия GNU или Открытое лицензионное соглашение GNU) — лицензия на свободное программное обеспечение, созданная в рамках проекта GNU в 1988 г., по которой автор передаёт программное обеспечение в общественную собственность.
Посмотреть Ruby и GNU General Public License
GNU Lesser General Public License
GNU Lesser General Public License (LGPL) — это лицензия свободного программного обеспечения за авторством Free Software Foundation (FSF).
Посмотреть Ruby и GNU Lesser General Public License
GraphicsMagick
GraphicsMagick — форк библиотеки ImageMagick, нацеленный на более стабильный и производительный API.
Посмотреть Ruby и GraphicsMagick
Groovy
Groovy — объектно-ориентированный язык программирования, разработанный для платформы Java как дополнение к языку Java с возможностями Python, Ruby и Smalltalk.
Посмотреть Ruby и Groovy
GTK+
Free and open-source-software display servers and UI toolkits GTK+ (сокращение от GIMP ToolKit) — кроссплатформенная библиотека элементов интерфейса (фреймворк), имеет простой в использовании API, наряду с Qt является одной из двух наиболее популярных на сегодняшний день библиотек для X Window System.
Посмотреть Ruby и GTK+
HTML
HTML (от HyperText Markup Language — «язык гипертекстовой разметки») — стандартизированный язык разметки документов во Всемирной паутине.
Посмотреть Ruby и HTML
ImageMagick
ImageMagick — набор программ (консольных утилит) для чтения и редактирования файлов множества графических форматов.
Посмотреть Ruby и ImageMagick
Inkscape
Inkscape (Инкскейп) — свободно распространяемый векторный графический редактор, удобен для создания как художественных, так и технических иллюстраций (вплоть до использования в качестве САПР общего назначения, чему также способствует лёгкость обмена чертежами).
Посмотреть Ruby и Inkscape
IntelliJ IDEA
IntelliJ IDEA — интегрированная среда разработки программного обеспечения для многих языков программирования, в частности Java, JavaScript, Python, разработанная компанией JetBrains.
Посмотреть Ruby и IntelliJ IDEA
Interactive Ruby Shell
Interactive Ruby Shell (IRB) — это командная оболочка для программирования на объектно-ориентированном языке Ruby.
Посмотреть Ruby и Interactive Ruby Shell
Interbase
Interbase — реляционная система управления базами данных, разрабатывающаяся компанией Embarcadero, появилась в середине 1980-х годов, принадлежала самостоятельной одноимённой компании,, Borland.
Посмотреть Ruby и Interbase
IronRuby
IronRuby — реализация языка программирования Ruby на платформе Microsoft.NET.
Посмотреть Ruby и IronRuby
Java
JavaПроизносится на английском как, в русском языке встречаются транслитерации «Джава» и «Ява», правообладатели торговой марки предпочитают первую транслитерацию.
Посмотреть Ruby и Java
JEdit
jEdit — кроссплатформенный редактор с открытым исходным кодом, написанный на языке Java.
Посмотреть Ruby и JEdit
JRuby
JRuby — интерпретатор языка программирования Ruby, написанный целиком на Java (оригинальный интерпретатор написан на Си).
Посмотреть Ruby и JRuby
Kate
Kate (KDE Advanced Text Editor) — текстовый редактор, входящий в состав среды рабочего стола KDE.
Посмотреть Ruby и Kate
KDE
KDE — международное сообщество, разрабатывающее свободную среду рабочего стола KDE Plasma, набор тесно интегрированных между собой программ для выполнения повседневной работы, а также несколько веб-сервисов.
Посмотреть Ruby и KDE
KDevelop
KDevelop — кроссплатформенная свободная интегрированная среда разработки.
Посмотреть Ruby и KDevelop
KOffice
Снимок KWord 1.5 beta Снимок KSpread KOffice — это пакет офисных приложений для K Desktop Environment (KDE).
Посмотреть Ruby и KOffice
Komodo Edit
Komodo Edit — бесплатный текстовый редактор для динамических языков программирования, изданный компанией-разработчиком ActiveState.
Посмотреть Ruby и Komodo Edit
Linux
Linux (или), Ли́нукс) — семейство Unix-подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты.
Посмотреть Ruby и Linux
Lua
Lua (лу́а) — скриптовый язык программирования, разработанный в подразделении Tecgraf (Computer Graphics Technology Group) Католического университета Рио-де-Жанейро (Бразилия).
Посмотреть Ruby и Lua
Mac OS
Mac OS (Macintosh Operating System) — семейство проприетарных операционных систем производства корпорации Apple.
Посмотреть Ruby и Mac OS
MacOS
macOS (изначально была представлена как Mac OS X, в 2012 переименована в OS X, в 2016 переименована в macOS) — проприетарная операционная система производства Apple.
Посмотреть Ruby и MacOS
MacRuby
MacRuby — это реализация языка программирования Ruby, который написан на Objective-C и фреймворке CoreFoundation и разработан компанией Apple Inc. и предназначен для замены RubyCocoa.
Посмотреть Ruby и MacRuby
Metasploit
Metasploit Project — проект, посвящённый информационной безопасности.
Посмотреть Ruby и Metasploit
Microsoft Visual Studio
Microsoft Visual Studio — линейка продуктов компании Microsoft, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств.
Посмотреть Ruby и Microsoft Visual Studio
Motorola
Motorola Inc. (произносится Моторола инкорпорейтед) — ныне упразднённая американская компания, бывшая в своё время одним из мировых лидеров в области интегрированных телекоммуникаций, и встроенных электронных систем.
Посмотреть Ruby и Motorola
MySQL
MySQL (МФА) — свободная реляционная система управления базами данных.
Посмотреть Ruby и MySQL
Nano
nano — консольный текстовый редактор для UNIX и Unix-подобных операционных систем, основанный на библиотеке curses и распространяемый под лицензией GNU GPL.
Посмотреть Ruby и Nano
NetBeans
NetBeans IDE — свободная интегрированная среда разработки приложений (IDE) на языках программирования Java, Python, PHP, JavaScript, C, C++, Ада и ряда других.
Посмотреть Ruby и NetBeans
O’Reilly
O’Reilly (O’Reilly Media, ранее — O’Reilly & Associates) — американская издательская компания, основанная Тимом О’Райли в 1978 году.
Посмотреть Ruby и O’Reilly
Object Pascal
Object Pascal — язык программирования, разработанный в фирме Apple Computer в 1986 году группой Ларри Теслера, который консультировался с Никлаусом Виртом.
Посмотреть Ruby и Object Pascal
ODBC
ODBC (Open Database Connectivity) — это программный интерфейс (API) доступа к базам данных, разработанный компанией Microsoft в сотрудничестве с Simba Technologies на основе спецификаций Call Level Interface (CLI), который разрабатывался организациями SQL Access Group, X/Open и Microsoft.
Посмотреть Ruby и ODBC
OpenGL
OpenGL (Open Graphics Library) — спецификация, определяющая платформонезависимый (независимый от языка программирования) программный интерфейс для написания приложений, использующих двумерную и трёхмерную компьютерную графику.
Посмотреть Ruby и OpenGL
OpenNET
OpenNET (opennet.ru) — веб-сайт, русскоязычный интернет-проект, посвящённый открытым и свободным компьютерным технологиям.
Посмотреть Ruby и OpenNET
Oracle Database
Oracle Database или Oracle RDBMS — объектно-реляционная система управления базами данных компании Oracle.
Посмотреть Ruby и Oracle Database
ORM
ORM (Object-Relational Mapping, объектно-реляционное отображение, или преобразование) — технология программирования, которая связывает базы данных с концепциями объектно-ориентированных языков программирования, создавая «виртуальную объектную базу данных».
Посмотреть Ruby и ORM
OS/2
OS/2 — операционная система фирмы IBM, в определённый период времени разрабатываемая с участием Microsoft.
Посмотреть Ruby и OS/2
Perl
Perl — высокоуровневый интерпретируемый динамический язык программирования общего назначения, созданный Ларри Уоллом, лингвистом по образованию.
Посмотреть Ruby и Perl
Perl 6
Perl 6 — язык программирования из семейства Perl-подобных языков.
Посмотреть Ruby и Perl 6
Portable Document Format
Portable Document Format (PDF) — межплатформенный открытый формат электронных документов, изначально разработанный фирмой Adobe Systems с использованием ряда возможностей языка PostScript.
Посмотреть Ruby и Portable Document Format
Puppet
Puppet — кроссплатформенное клиент-серверное приложение, которое позволяет централизованно управлять конфигурацией операционных систем и программ, установленных на нескольких компьютерах.
Посмотреть Ruby и Puppet
Python
Логотип Python (1990—2005) Python (МФА:; в русском языке распространено название пито́н) — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода.
Посмотреть Ruby и Python
Qt
Qt (произносится (кьют) как «cute» или неофициально Q-T (кью-ти)) — кроссплатформенный фреймворк для разработки программного обеспечения на языке программирования C++.
Посмотреть Ruby и Qt
Redmine
Redmine — открытое серверное веб-приложение для управления проектами и задачами (в том числе для отслеживания ошибок).
Посмотреть Ruby и Redmine
RPG Maker
RPG Maker (RPGツクール, ромадзи tsukūru, также tkool) — это серия программ, предназначенных для создания компьютерных игр жанра JRPG (японских ролевых игр).
Посмотреть Ruby и RPG Maker
RSDN
Russian Software Developer Network (RSDN) — сообщество русскоговорящих разработчиков программного обеспечения.
Посмотреть Ruby и RSDN
RSS
Список RSS каналов Википедии см.
Посмотреть Ruby и RSS
Rubinius
Rubinius — альтернативная реализация языка программирования Ruby, созданная Эваном Фениксом.
Посмотреть Ruby и Rubinius
Ruby on Rails
Ruby on Rails (RoR) — фреймворк, написанный на языке программирования Ruby, реализует архитектурный шаблон Model-View-Controller для веб-приложений, а также обеспечивает их интеграцию с веб-сервером и сервером баз данных.
Посмотреть Ruby и Ruby on Rails
RubyGems
RubyGems — система управления пакетами для языка программирования Руби, которая предоставляет стандартный формат для программ и библиотек Руби (в самодостаточном формате «gems»), инструменты, предназначенные для простого управления установкой «gems», и сервер для их распространения.
Посмотреть Ruby и RubyGems
RubyMine
RubyMine — коммерческая IDE для разработки программного обеспечения на Ruby компании JetBrains.
Посмотреть Ruby и RubyMine
SciTE
SciTE (от Scintilla based Text Editor) — кроссплатформенный текстовый редактор, созданный Нилом Ходжсоном (Neil Hodgson) с использованием разработанного им же компонента редактирования Scintilla.
Посмотреть Ruby и SciTE
SketchUp
SketchUp — программа для моделирования относительно простых трёхмерных объектов — строений, мебели, интерьера.
Посмотреть Ruby и SketchUp
Smalltalk
Smalltalk — объектно-ориентированный язык программирования с динамической типизацией, основанный на идее посылки сообщений, разработанный в Xerox PARC Аланом Кэйем, Дэном Ингаллсом, Тедом Кэглером, Адель Голдберг, и другими в 1970-х годах.
Посмотреть Ruby и Smalltalk
SQLite
SQLite (/ˌɛskjuːɛlˈlaɪt/ или /ˈsiːkwəl.laɪt/) — компактная встраиваемая СУБД.
Посмотреть Ruby и SQLite
Syllable Desktop
Syllable Desktop — операционная система, изначально предназначенная для использования на домашних настольных компьютерах, а также в небольших офисах.
Посмотреть Ruby и Syllable Desktop
Tk
Tk (от Toolkit — «набор инструментов», «инструментарий») — кроссплатформенная библиотека базовых элементов графического интерфейса, распространяемая с открытыми исходными текстами.
Посмотреть Ruby и Tk
Travis CI
Travis CI — распределённый веб-сервис для сборки и тестирования программного обеспечения, использующий GitHub в качестве хостинга исходного кода.
Посмотреть Ruby и Travis CI
Unix
Генеалогическое древо Unix-системUnix («UNIX» является зарегистрированной торговой маркой организации The Open Group) — семейство переносимых, многозадачных и многопользовательских операционных систем, которые основаны на идеях оригинального проекта AT&T Unix, разработанного в 1970-х годах в исследовательском центре Bell Labs Кеном Томпсоном, Деннисом Ритчи и другими.
Посмотреть Ruby и Unix
Vagrant
Vagrant — свободное и открытое программное обеспечение для создания и конфигурирования виртуальной среды разработки.
Посмотреть Ruby и Vagrant
Vim
Vim (сокр. от Vi Improved, произносится «вим») — свободный текстовый редактор, созданный на основе более старого vi.
Посмотреть Ruby и Vim
WATIR
WATIR (Web Application Testing in Ruby) — бесплатная библиотека для интерпретатора Ruby с открытым кодом, позволяющая тестировать веб-приложения.
Посмотреть Ruby и WATIR
Windows
Windows — семейство коммерческих операционных систем (OC) корпорации Microsoft, ориентированных на применение графического интерфейса при управлении.
Посмотреть Ruby и Windows
Windows API
Windows API (application programming interfaces) — общее наименование набора базовых функций интерфейсов программирования приложений операционных систем семейств Microsoft Windows корпорации «Майкрософт».
Посмотреть Ruby и Windows API
Windows CE
Windows CE (так же известна как WinCE) — это вариант операционной системы Microsoft Windows для наладонных компьютеров, смартфонов и встраиваемых систем.
Посмотреть Ruby и Windows CE
WSDL
WSDL (Web Services Description Language) — язык описания веб-сервисов и доступа к ним, основанный на языке XML.
Посмотреть Ruby и WSDL
WxWidgets
wxWidgets (ранее известная как wxWindows) — кроссплатформенная библиотека инструментов с открытым исходным кодом для разработки кроссплатформенных на уровне исходного кода приложений.
Посмотреть Ruby и WxWidgets
XChat
XChat — кроссплатформенный IRC‐клиент.
Посмотреть Ruby и XChat
Xcode
Xcode — интегрированная среда разработки (IDE) программного обеспечения для платформ macOS, iOS, watchOS и tvOS, разработанная корпорацией Apple.
Посмотреть Ruby и Xcode
XML
XML (eXtensible Markup Language) — расширяемый язык разметки.
Посмотреть Ruby и XML
XSLT
XSLT (eXtensible Stylesheet Language Transformations) — язык преобразования XML-документов.
Посмотреть Ruby и XSLT
YAML
YAML (акроним «Yet Another Markup Language». — «Ещё один язык разметки», позже — рекурсивный акроним «YAML Ain't Markup Language» — «YAML — не язык разметки») — «дружественный» формат сериализации данных, концептуально близкий к языкам разметки, но ориентированный на удобство ввода-вывода типичных структур данных многих языков программирования.
Посмотреть Ruby и YAML
Кроссплатформенность
Кроссплатформенность — способность программного обеспечения работать более чем на одной аппаратной платформе и (или) операционной системе.
Посмотреть Ruby и Кроссплатформенность
Клу
Клу (Clu, CLU) — объектно-ориентированный язык программирования, одним из первых реализовавший концепцию абстрактных типов данных и парадигму обобщённого программирования.
Посмотреть Ruby и Клу
Класс (программирование)
Класс — это элемент ПО, описывающий абстрактный тип данных и его частичную или полную реализацию.
Посмотреть Ruby и Класс (программирование)
Кодовая страница
Кодовая страница (code page) — таблица, сопоставляющая каждому значению байта некоторый символ (или его отсутствие).
Посмотреть Ruby и Кодовая страница
Правило наименьшего удивления
Принцип (правило) наименьшего удивления (калька с principle of least astonishment) в эргономике гласит, что если назначение элемента или сочетания неясно, то его поведение должно быть наиболее ожидаемым со стороны пользователя.
Посмотреть Ruby и Правило наименьшего удивления
Профилирование (информатика)
Профилирование — сбор характеристик работы программы, таких как время выполнения отдельных фрагментов (обычно подпрограмм), число верно предсказанных условных переходов, число кэш-промахов и т. д.
Посмотреть Ruby и Профилирование (информатика)
Проприетарное программное обеспечение
Проприета́рное програ́ммное обеспе́чение, несвобо́дное программное обеспечение (proprietary software; от proprietary — частное Яндекс-словари, патентованное, в составе собственности и software — программное обеспечение) — программное обеспечение, являющееся частной собственностью авторов или правообладателей и не удовлетворяющее критериям свободного ПО (наличия открытого программного кода недостаточно).
Посмотреть Ruby и Проприетарное программное обеспечение
Питер (издательство)
Издательский дом «Питер» — российское издательство.
Посмотреть Ruby и Питер (издательство)
Объектно-ориентированный язык программирования
Объектно-ориентированный язык программирования (ОО-язык) — язык, построенный на принципах объектно-ориентированного программирования.
Посмотреть Ruby и Объектно-ориентированный язык программирования
Объектно-ориентированное программирование
Объе́ктно-ориенти́рованное программи́рование (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определённого класса, а классы образуют иерархию наследования.
Посмотреть Ruby и Объектно-ориентированное программирование
Обработка исключений
Обрабо́тка исключи́тельных ситуа́ций (exception handling) — механизм языков программирования, предназначенный для описания реакции программы на ошибки времени выполнения и другие возможные проблемы (исключения), которые могут возникнуть при выполнении программы и приводят к невозможности (бессмысленности) дальнейшей отработки программой её базового алгоритма.
Посмотреть Ruby и Обработка исключений
Архив (информатика)
Архив — это файл, содержащий в себе один или несколько других файлов и/или папок, а также метаданные.
Посмотреть Ruby и Архив (информатика)
Ада (язык программирования)
А́да (Ada) — язык программирования, созданный в 1979—1980 годах в ходе проекта Министерством обороны США с целью разработать единый язык программирования для встроенных систем (то есть систем управления автоматизированными комплексами, функционирующими в реальном времени).
Посмотреть Ruby и Ада (язык программирования)
Нью-Йорк
Нью-Йо́рк (New York City, МФА:, или) — крупнейший город США, входящий в одну из крупнейших агломераций мира.
Посмотреть Ruby и Нью-Йорк
НАСА
| название.
Посмотреть Ruby и НАСА
Национальное управление океанических и атмосферных исследований
Скульптура 1.26, созданная по модели NOAA Национальное управление океанических и атмосферных исследований (National Oceanic and Atmospheric Administration, NOAA) — федеральное ведомство в структуре Министерства торговли США (Department of Commerce); занимается различными видами метеорологических и геодезических исследований и прогнозов для США и их владений, изучением мирового океана и атмосферы.
Посмотреть Ruby и Национальное управление океанических и атмосферных исследований
Рефлексия (программирование)
В информатике отражение или рефлексия (холоним интроспекции, reflection) означает процесс, во время которого программа может отслеживать и модифицировать собственную структуру и поведение во время выполнения.
Посмотреть Ruby и Рефлексия (программирование)
Стек вызовов
Стек вызовов (от call stack; применительно к процессорам — просто «стек») — в теории вычислительных систем, LIFO-стек, хранящий информацию для возврата управления из подпрограмм (процедур, функций) в программу (или подпрограмму, при вложенных или рекурсивных вызовах) и/или для возврата в программу из обработчика прерывания (в том числе при переключении задач в многозадачной среде).
Посмотреть Ruby и Стек вызовов
Сравнение языков программирования
В приведённой ниже таблице отмечено наличие или отсутствие тех или иных возможностей в некоторых популярных сегодня языках программирования.
Посмотреть Ruby и Сравнение языков программирования
Свободное программное обеспечение
Свободное программное обеспечение (СПО, free software, также software libre или libre software), свободный софт — программное обеспечение, пользователи которого имеют права («свободы») на его неограниченную установку, запуск, свободное использование, изучение, распространение и изменение (совершенствование), а также распространение копий и результатов изменения.
Посмотреть Ruby и Свободное программное обеспечение
Си (язык программирования)
Си (C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би.
Посмотреть Ruby и Си (язык программирования)
Сильная и слабая типизация
По одной из классификаций, языки программирования неформально делятся на сильно и слабо типизированные (strongly and weakly typed), обладающие сильной или слабой системой типов.
Посмотреть Ruby и Сильная и слабая типизация
Трёхмерная графика
Пример 3D-графики Трёхмерная графика — раздел компьютерной графики, посвящённый методам создания изображений или видео путём моделирования объёмных объектов в трёхмерном пространстве.
Посмотреть Ruby и Трёхмерная графика
Тип данных
Тип данных (тип) — множество значений и операций на этих значениях (IEEE Std 1320.2-1998).
Посмотреть Ruby и Тип данных
Тестирование программного обеспечения
Тести́рование програ́ммного обеспе́че́ния — процесс исследования, испытания программного продукта, имеющий своей целью проверку соответствия между реальным поведением программы и её ожидаемым поведением на конечном наборе тестов, выбранных определенным образом (ISO/IEC TR 19759:2005).
Посмотреть Ruby и Тестирование программного обеспечения
Техническая документация
Техническая документация — набор документов, используемых при проектировании (конструировании), создании (изготовлении) и использовании (эксплуатации) каких-либо технических объектов: зданий, сооружений, промышленных товаров, программного и аппаратного обеспечения.
Посмотреть Ruby и Техническая документация
Текстовый редактор
Окно текстового редактора gedit Те́кстовый реда́ктор — самостоятельная компьютерная программа или компонент программного комплекса (например, редактор исходного кода интегрированной среды разработки или окно ввода в браузере), предназначенная для создания и изменения текстовых данных в общем и текстовых файлов в частности.
Посмотреть Ruby и Текстовый редактор
Утиная типизация
Неявная типизация, латентная типизация или утиная типизация (Duck typing) — в ООП-языках — определение факта реализации определённого интерфейса объектом без явного указания или наследования этого интерфейса, а просто по реализации полного набора его методов.
Посмотреть Ruby и Утиная типизация
Функциональное программирование
Функциона́льное программи́рование — раздел дискретной математики и парадигма программирования, в которой процесс вычисления трактуется как вычисление значений функций в математическом понимании последних (в отличие от функций как подпрограмм в процедурном программировании).
Посмотреть Ruby и Функциональное программирование
Мультипарадигмальный язык программирования
Мультипарадигма́льный язы́к программи́рования — как правило, язык программирования, который был разработан специально как инструмент мультипарадигмального программирования, то есть изобразительные возможности которого изначально предполагалось унаследовать от нескольких, чаще всего не родственных языков.
Посмотреть Ruby и Мультипарадигмальный язык программирования
Массив (программирование)
Массив (в некоторых языках программирования также таблица, ряд, матрица) — структура данных в виде набора компонентов (элементов массива), расположенных в памяти непосредственно друг за другом, что позволяет обращаться к элементам по числовому индексу.
Посмотреть Ruby и Массив (программирование)
Мацумото, Юкихиро
Юкихиро Мацумо́то (松本行弘, чаще まつもとゆきひろ, также известный как Matz, род. 14 апреля 1965) — японский разработчик свободного ПО, создатель языка программирования Ruby.
Посмотреть Ruby и Мацумото, Юкихиро
Многопоточность
Многопото́чность — свойство платформы (например, операционной системы, виртуальной машины и т. д.) или приложения, состоящее в том, что процесс, порождённый в операционной системе, может состоять из нескольких потоков, выполняющихся «параллельно», то есть без предписанного порядка во времени.
Посмотреть Ruby и Многопоточность
Московский физико-технический институт
Московский физико-технический институт (государственный университет) (МФТИ), неофициально Физтех — один из ведущих российских вузов, готовящий специалистов в области теоретической и прикладной физики, математики и смежных дисциплин.
Посмотреть Ruby и Московский физико-технический институт
Московский государственный индустриальный университет
Моско́вский госуда́рственный индустриа́льный университе́т — высшее учебное заведение в Москве существовавшее в 1960—2014 годах.
Посмотреть Ruby и Московский государственный индустриальный университет
История создания Microsoft SQL Server
Microsoft SQL Server — система управления реляционными базами данных (РСУБД), разработанная корпорацией Microsoft.
Посмотреть Ruby и История создания Microsoft SQL Server
Итератор
Итератор (от iterator ― перечислитель) — интерфейс, предоставляющий доступ к элементам коллекции (массива или контейнера) и навигацию по ним.
Посмотреть Ruby и Итератор
Императивное программирование
Императи́вное программи́рование — это парадигма программирования (стиль написания исходного кода компьютерной программы), для которой характерно следующее.
Посмотреть Ruby и Императивное программирование
Интерфейс командной строки
Fedora 15 Интерфейс командной строки (Command line interface, CLI) — разновидность текстового интерфейса (CUI) между человеком и компьютером, в котором инструкции компьютеру даются в основном путём ввода с клавиатуры текстовых строк (команд), в UNIX-системах возможно применение мыши.
Посмотреть Ruby и Интерфейс командной строки
Интерпретатор
Интерпретатор — программа (разновидность транслятора), выполняющая интерпретацию.
Посмотреть Ruby и Интерпретатор
Интегрированная среда разработки
Интегри́рованная среда́ разрабо́тки, ИСP (Integrated development environment — IDE), также единая среда разработки, ЕСР — комплекс программных средств, используемый программистами для разработки программного обеспечения (ПО).
Посмотреть Ruby и Интегрированная среда разработки
Замыкание (программирование)
Замыкание (closure) в программировании — функция первого класса, в теле которой присутствуют ссылки на переменные, объявленные вне тела этой функции в окружающем коде и не являющиеся её параметрами.
Посмотреть Ruby и Замыкание (программирование)
Блок (программирование)
Блок (также говорят блок кода, блок команд, блок инструкций) в программировании — это логически сгруппированный набор идущих подряд инструкций в исходном коде программы, является основой парадигмы структурного программирования.
Посмотреть Ruby и Блок (программирование)
Викитека
Стенд с логотипом Викитеки Виките́ка (Wikisource) — свободная библиотека — проект некоммерческого фонда «Викимедиа», имеющий целью создание постоянно пополняемой библиотеки свободно распространяемых текстов на всех возможных языках.
Посмотреть Ruby и Викитека
Генератор документации
Генератор документации — программа или пакет программ, позволяющая получать документацию, предназначенную для программистов (документация на API) и/или для конечных пользователей системы, по особым образом комментированному исходному коду и, в некоторых случаях, по исполняемым модулям (полученным на выходе компилятора).
Посмотреть Ruby и Генератор документации
Дистрибутив операционной системы
Дистрибути́в операцио́нной систе́мы — это форма распространения системного программного обеспечения.
Посмотреть Ruby и Дистрибутив операционной системы
Динамическая типизация
Динами́ческая типиза́ция — приём, широко используемый в языках программирования и языках спецификации, при котором переменная связывается с типом в момент присваивания значения, а не в момент объявления переменной.
Посмотреть Ruby и Динамическая типизация
Динамический язык программирования
Динамический язык — язык программирования, который позволяет определять типы данных и осуществлять синтаксический анализ и компиляцию «на лету», на этапе выполнения программы.
Посмотреть Ruby и Динамический язык программирования
Лисп
Массачусетского технологического института. Лисп (LISP, от LISt Processing language — «язык обработки списков»; современное написание: Lisp) — семейство языков программирования, программы и данные в которых представляются системами линейных списков символов.
Посмотреть Ruby и Лисп
Лицензия Apache
Лицензия Apache (Apache LicenseИзначально (версии 1.0 и 1.1) лицензия называлась) — лицензия на свободное программное обеспечение Apache Software Foundation.
Посмотреть Ruby и Лицензия Apache
Лицензия BSD
Лицензия BSD (BSD license, Berkeley Software Distribution license — Программная лицензия университета Беркли) — это лицензионное соглашение, впервые применённое для распространения UNIX-подобных операционных систем BSD.
Посмотреть Ruby и Лицензия BSD
Лицензия MIT
Лицензия MIT (MIT License) — лицензия открытого программного обеспечения, разработанная Массачусетским технологическим институтом.
Посмотреть Ruby и Лицензия MIT
.NET Framework
.NET Framework — программная платформа, выпущенная компанией Microsoft в 2002 году.
Посмотреть Ruby и .NET Framework
18 ноября
См.
Посмотреть Ruby и 18 ноября
1993 год
Объявлен ООН Международным годом коренных народов мира.
Посмотреть Ruby и 1993 год
1995 год
Объявлен ООН Международным годом терпимости (резолюция ООН 48/126) и памяти народов о жертвах второй мировой войны (резолюция ООН 49/25).
Посмотреть Ruby и 1995 год
1997 год
См.
Посмотреть Ruby и 1997 год
2004 год
* (резолюция № 57/162 ООН).
Посмотреть Ruby и 2004 год
2007 год
* Международные годы ООН.
Посмотреть Ruby и 2007 год
2018 год
Год добровольца (волонтёра) в России.
Посмотреть Ruby и 2018 год
23 февраля
См.
Посмотреть Ruby и 23 февраля
См. также
Классовые языки программирования
- ABAP/4
- ActionScript
- Active Oberon
- Boo
- C Sharp
- C++
- Common Lisp
- D (язык программирования)
- Eiffel
- J (язык программирования)
- Java
- Magik (язык программирования)
- Object REXX
- Objective-C
- Oxygene (язык программирования)
- PHP
- PascalABC.NET
- Pharo
- Pike
- Python
- Ruby
- Smalltalk
- Squeak
- Visual Prolog
- Клу
- Кобол
- Оберон (язык программирования)
- Симула
Языки программирования, появившиеся в 1995 году
Языки с динамической типизацией
- APL (язык программирования)
- AppleScript
- Arc (язык программирования)
- Clipper
- Clojure
- Common Lisp
- Dart
- E (язык программирования)
- Erlang
- Groovy
- Hack (язык программирования)
- Harbour
- Icon (язык программирования)
- Incr Tcl
- Io
- J (язык программирования)
- JavaScript
- Joy (язык программирования)
- Julia (язык программирования)
- K (язык программирования)
- Lua
- MATLAB
- MUMPS
- Magik (язык программирования)
- Mathcad
- NewLISP
- Objective-C
- Oz (язык программирования)
- PHP
- Perl
- Pharo
- PicoLisp
- PostScript
- PowerShell
- Python
- R (язык программирования)
- REBOL
- Ruby
- Scheme
- Self
- Smalltalk
- Squeak
- SuperCollider
- Tcl
- Wolfram (язык программирования)
- Лисп
- Лого (язык программирования)
- Пролог (язык программирования)
- Скретч (язык программирования)
Также известен как .rb, .rbw, Руби IDE, Рубин (язык программирования), Язык программирования Рубин.