Логотип
Юнионпедия
Связь
Доступно в Google Play
Новый! Скачать Юнионпедия на вашем Android™ устройстве!
Свободно
Более быстрый доступ, чем браузер!
 

REBOL

Индекс REBOL

REBOL (произносится как) — контекстно-зависимый объектный язык программирования, созданный специально для распределённых вычислений в Web.

56 отношения: AmigaOS, Apple, Curl (язык программирования), GitHub, GNU General Public License, GNU Lesser General Public License, Hewlett-Packard, HTTP, Limbo, Linux, Lua, ML, REXX, Self, Smalltalk, SMTP, Syllable Desktop, Tcl, Web 3.0, Windows, Кроссплатформенность, Калифорнийский университет в Дейвисе, Прототипное программирование, Пролог (язык программирования), Предметно-ориентированный язык, Параллельные вычислительные системы, Одноранговая сеть, Аспектно-ориентированное программирование, Адрес электронной почты, Насыщенное интернет-приложение, Нидерланды, Нейрофизиология, Распределённые вычисления, Си (язык программирования), Сильная и слабая типизация, Сокет (программный интерфейс), Сервер (программное обеспечение), Транслятор, Функциональное программирование, Файл, Форт (язык программирования), Фортран, Экзоядро, Язык разметки, Мультипарадигмальный язык программирования, Модульное программирование, Императивное программирование, Бернерс-Ли, Тим, Вычислительная сеть, Веб-служба, ..., Динамическая типизация, Лисп, Лицензия Apache, Лицензия BSD, Лого (язык программирования), 1997 год. Развернуть индекс (6 больше) »

AmigaOS

AmigaOS — операционная система для компьютеров семейства Amiga, имеет атипичное микроядро.

Новый!!: REBOL и AmigaOS · Узнать больше »

Apple

Apple (МФА) — американская корпорация, производитель персональных и планшетных компьютеров, аудиоплееров, телефонов, программного обеспечения.

Новый!!: REBOL и Apple · Узнать больше »

Curl (язык программирования)

Curl — рефлексивный объектно-ориентированный язык программирования, созданный для написания интерактивных веб-приложений.

Новый!!: REBOL и Curl (язык программирования) · Узнать больше »

GitHub

GitHub — крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки.

Новый!!: REBOL и GitHub · Узнать больше »

GNU General Public License

GNU General Public License (переводят как Универсальная общественная лицензия GNU, Универсальная общедоступная лицензия GNU или Открытое лицензионное соглашение GNU) — лицензия на свободное программное обеспечение, созданная в рамках проекта GNU в 1988 г., по которой автор передаёт программное обеспечение в общественную собственность.

Новый!!: REBOL и GNU General Public License · Узнать больше »

GNU Lesser General Public License

GNU Lesser General Public License (LGPL) — это лицензия свободного программного обеспечения за авторством Free Software Foundation (FSF).

Новый!!: REBOL и GNU Lesser General Public License · Узнать больше »

Hewlett-Packard

Hewlett-Packard (HP, Хью́летт-Па́ккард) — одна из крупнейших американских компаний в сфере информационных технологий, существовавшая в период 1939—2015 годов, поставщик аппаратного и программного обеспечения для организаций и индивидуальных потребителей.

Новый!!: REBOL и Hewlett-Packard · Узнать больше »

HTTP

HTTP (HyperText Transfer Protocol — «протокол передачи гипертекста») — протокол прикладного уровня передачи данных (изначально — в виде гипертекстовых документов в формате «HTML», в настоящий момент используется для передачи произвольных данных).

Новый!!: REBOL и HTTP · Узнать больше »

Limbo

Limbo — язык программирования в операционной системе Inferno, созданный разработчиками UNIX.

Новый!!: REBOL и Limbo · Узнать больше »

Linux

Linux (или), Ли́нукс) — семейство Unix-подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты. Как и ядро Linux, системы на его основе как правило создаются и распространяются в соответствии с моделью разработки свободного и открытого программного обеспечения. Linux-системы распространяются в основном бесплатно в виде различных дистрибутивов — в форме, готовой для установки и удобной для сопровождения и обновлений, — и имеющих свой набор системных и прикладных компонентов, как свободных, так возможно и собственнических. Появившись как решения вокруг созданного в начале 1990-х годов ядра, уже с начала 2000-х годов системы Linux являются основными для суперкомпьютеров и серверов, расширяется применение их для встраиваемых систем и мобильных устройств, некоторое распространение системы получили и для персональных компьютеров. За счёт использования свободного программного обеспечения и привлечения волонтёров каждая из систем Linux обладает значительными программными возможностями, трудно реализуемыми в прочих моделях разработки: например, в 2008 году расчёты показывали, что для того, чтобы «с нуля» разработать систему, аналогичную Fedora 9, потребовалось бы затратить $10,8 млрд, а совокупная себестоимость только ядра Linux оценивалась в сумму более $1,4 млрд, притом только за 2008 год она увеличилась на $315 млн, совокупный труд оценён в размере 73 тыс. человеко-лет. Традиционно системами Linux считаются только те, которые включают в качестве компонентов основные программы проекта GNU, такие как bash, gcc, glibc, coreutils, GNOME и ряд других, в связи с чем часто всё семейство иногда идентифицируется как GNU/Linux, притом существует спор об именовании GNU/Linux. Существует проект стандартизации внутренней структуры Linux-систем — Linux Standard Base, часть из документов которого зарегистрировано в качестве стандартов ISO; но далеко не все системы сертифицируются по нему, и в целом для Linux-систем не существует какой-либо общепризнанной стандартной комплектации или формальных условий включения в семейство. Однако есть ряд систем на базе ядра Linux, но не имеющих в основе зависимости от программ GNU, которые к Linux-семейству традиционно не относят, в частности таковы мобильные системы Android и FirefoxOS. Пингвин Tux Официальным логотипом и талисманом Linux является пингвин Tux, созданный в 1996 году Ларри Юингом. Торговая марка «Linux» принадлежит создателю и основному разработчику ядра Линусу Торвальдсу. При этом проект Linux в широком смысле не принадлежит какой-либо организации или частному лицу, вклад в его развитие и распространение осуществляют тысячи независимых разработчиков и компаний, одним из инструментов взаимодействия которых являются группы пользователей Linux. Существует ряд некоммерческих объединений, ставящих основной целью развитие и продвижение Linux, наиболее крупное и влиятельное из них — основанный в 2007 году The Linux Foundation. Существует значительный рынок коммерческой технической поддержки Linux-систем, на котором с долей свыше 70 % (2017) доминирует корпорация Red Hat. Линус Торвальдс — создатель и основной координатор проекта по разработке ядра Linux Ричард Столлман — основатель проекта GNU.

Новый!!: REBOL и Linux · Узнать больше »

Lua

Lua (лу́а) — скриптовый язык программирования, разработанный в подразделении Tecgraf (Computer Graphics Technology Group) Католического университета Рио-де-Жанейро (Бразилия).

Новый!!: REBOL и Lua · Узнать больше »

ML

ML (Meta Language) — семейство строгих языков функционального программирования с развитой параметрически полиморфной системой типов и параметризуемыми модулями.

Новый!!: REBOL и ML · Узнать больше »

REXX

REXX или Rexx (REstructured eXtended eXecutor, произносится «рекс») — интерпретируемый язык программирования, разработанный фирмой IBM.

Новый!!: REBOL и REXX · Узнать больше »

Self

Self — объектно-ориентированный язык программирования основанный на концепции прототипов.

Новый!!: REBOL и Self · Узнать больше »

Smalltalk

Smalltalk — объектно-ориентированный язык программирования с динамической типизацией, основанный на идее посылки сообщений, разработанный в Xerox PARC Аланом Кэйем, Дэном Ингаллсом, Тедом Кэглером, Адель Голдберг, и другими в 1970-х годах.

Новый!!: REBOL и Smalltalk · Узнать больше »

SMTP

SMTP (Simple Mail Transfer Protocol — простой протокол передачи почты) — это широко используемый сетевой протокол, предназначенный для передачи электронной почты в сетях TCP/IP.

Новый!!: REBOL и SMTP · Узнать больше »

Syllable Desktop

Syllable Desktop — операционная система, изначально предназначенная для использования на домашних настольных компьютерах, а также в небольших офисах.

Новый!!: REBOL и Syllable Desktop · Узнать больше »

Tcl

Tcl (от Tool Command Language — «командный язык инструментов», читается «тикль» или «ти-си-эль») — скриптовый язык высокого уровня.

Новый!!: REBOL и Tcl · Узнать больше »

Web 3.0

Web 3.0 — концепция развития интернет-технологий, сформулированная руководителем Netscape.com в продолжение концепции Web 2.0 Тима О’Рейли.

Новый!!: REBOL и Web 3.0 · Узнать больше »

Windows

Windows — семейство коммерческих операционных систем (OC) корпорации Microsoft, ориентированных на применение графического интерфейса при управлении.

Новый!!: REBOL и Windows · Узнать больше »

Кроссплатформенность

Кроссплатформенность — способность программного обеспечения работать более чем на одной аппаратной платформе и (или) операционной системе.

Новый!!: REBOL и Кроссплатформенность · Узнать больше »

Калифорнийский университет в Дейвисе

Калифорнийский университет в Де́йвисе (University of California, Davis, UC Davis) — один из университетов в системе Калифорнийского университета, находящийся в городе Дейвис.

Новый!!: REBOL и Калифорнийский университет в Дейвисе · Узнать больше »

Прототипное программирование

Прототипное программирование — стиль объектно-ориентированного программирования, при котором отсутствует понятие класса, а наследование производится путём клонирования существующего экземпляра объекта — прототипа.

Новый!!: REBOL и Прототипное программирование · Узнать больше »

Пролог (язык программирования)

Пролог (англ. Prolog) — язык и система логического программирования, основанные на языке предикатов математической логики дизъюнктов Хорна, представляющей собой подмножество логики предикатов первого порядка.

Новый!!: REBOL и Пролог (язык программирования) · Узнать больше »

Предметно-ориентированный язык

Предметно-ориентированный язык (domain-specific language, DSL — «язык, специфический для предметной области») —, специализированный для конкретной области применения (в противоположность, применимому к широкому спектру областей и не учитывающему особенности конкретных сфер знаний).

Новый!!: REBOL и Предметно-ориентированный язык · Узнать больше »

Параллельные вычислительные системы

Параллельные вычислительные системы — это физические компьютерные, а также программные системы, реализующие тем или иным способом параллельную обработку данных на многих вычислительных узлах.

Новый!!: REBOL и Параллельные вычислительные системы · Узнать больше »

Одноранговая сеть

'''Одноранговая сеть''', в которой узлы «общаются» между собой без центрального элемента серверу) Однора́нговая, децентрализо́ванная, или пи́ринговая (peer-to-peer, P2P — равный к равному) сеть — это оверлейная компьютерная сеть, основанная на равноправии участников.

Новый!!: REBOL и Одноранговая сеть · Узнать больше »

Аспектно-ориентированное программирование

Аспе́ктно-ориенти́рованное программи́рование (АОП) — парадигма программирования, основанная на идее разделения функциональности для улучшения разбиения программы на модули.

Новый!!: REBOL и Аспектно-ориентированное программирование · Узнать больше »

Адрес электронной почты

Адрес электронной почты — запись, установленная по RFC 5322, однозначно идентифицирующая почтовый ящик, в который следует доставить сообщение электронной почты.

Новый!!: REBOL и Адрес электронной почты · Узнать больше »

Насыщенное интернет-приложение

Насыщенное интернет-приложение (rich internet application, RIA) — это веб-приложение, загружаемое пользователем через интернет, предназначенное для выполнения функций традиционных настольных приложений и работающее на устройстве пользователя (не на сервере).

Новый!!: REBOL и Насыщенное интернет-приложение · Узнать больше »

Нидерланды

Нидерла́нды (Nederland) — государство, состоящее из основной территории в Западной Европе и островов Бонэйр, Синт-Эстатиус и Саба в Карибском море (называемых также Карибскими Нидерландами).

Новый!!: REBOL и Нидерланды · Узнать больше »

Нейрофизиология

Нейрофизиология — раздел физиологии, изучающий функции нервной системы, наряду с нейроморфологическими дисциплинами.

Новый!!: REBOL и Нейрофизиология · Узнать больше »

Распределённые вычисления

Распределённые вычисления — способ решения трудоёмких вычислительных задач с использованием нескольких компьютеров, чаще всего объединённых в параллельную вычислительную систему.

Новый!!: REBOL и Распределённые вычисления · Узнать больше »

Си (язык программирования)

Си (C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би.

Новый!!: REBOL и Си (язык программирования) · Узнать больше »

Сильная и слабая типизация

По одной из классификаций, языки программирования неформально делятся на сильно и слабо типизированные (strongly and weakly typed), обладающие сильной или слабой системой типов.

Новый!!: REBOL и Сильная и слабая типизация · Узнать больше »

Сокет (программный интерфейс)

Со́кет (socket — разъём) — название программного интерфейса для обеспечения обмена данными между процессами.

Новый!!: REBOL и Сокет (программный интерфейс) · Узнать больше »

Сервер (программное обеспечение)

Apache Се́рверное програ́ммное обеспечение (се́рвер, server от to serve — служить; множественное число се́рверы, в разговорном языке также употребляется сервера́) — в информационных технологиях — программный компонент вычислительной системы, выполняющий сервисные (обслуживающие) функции по запросу клиента, предоставляя ему доступ к определённым ресурсам или услугам.

Новый!!: REBOL и Сервер (программное обеспечение) · Узнать больше »

Транслятор

Трансля́тор — программа или техническое средство, выполняющее трансляцию программыГОСТ 19781-83 //.

Новый!!: REBOL и Транслятор · Узнать больше »

Функциональное программирование

Функциона́льное программи́рование — раздел дискретной математики и парадигма программирования, в которой процесс вычисления трактуется как вычисление значений функций в математическом понимании последних (в отличие от функций как подпрограмм в процедурном программировании).

Новый!!: REBOL и Функциональное программирование · Узнать больше »

Файл

Файл (file) — именованная область данных на носителе информации.

Новый!!: REBOL и Файл · Узнать больше »

Форт (язык программирования)

Форт (Forth) — один из первых конкатенативных языков программирования, в котором программы записываются последовательностью лексем («слов» в терминологии языка Форт).

Новый!!: REBOL и Форт (язык программирования) · Узнать больше »

Фортран

Фортра́н (Fortran) — первый язык программирования высокого уровня, получивший практическое применение, имеющий транслятор и испытавший дальнейшее развитие.

Новый!!: REBOL и Фортран · Узнать больше »

Экзоядро

thumb Экзоядро — ядро операционной системы компьютеров, предоставляющее лишь функции для взаимодействия между процессами и безопасного выделения и освобождения ресурсов.

Новый!!: REBOL и Экзоядро · Узнать больше »

Язык разметки

Язы́к разме́тки (текста) в компьютерной терминологии — набор символов или последовательностей, вставляемых в текст для передачи информации о его выводе или строении.

Новый!!: REBOL и Язык разметки · Узнать больше »

Мультипарадигмальный язык программирования

Мультипарадигма́льный язы́к программи́рования — как правило, язык программирования, который был разработан специально как инструмент мультипарадигмального программирования, то есть изобразительные возможности которого изначально предполагалось унаследовать от нескольких, чаще всего не родственных языков.

Новый!!: REBOL и Мультипарадигмальный язык программирования · Узнать больше »

Модульное программирование

Мо́дульное программи́рование — это организация программы как совокупности небольших независимых блоков, называемых модулями, структура и поведение которых подчиняются определённым правилам.

Новый!!: REBOL и Модульное программирование · Узнать больше »

Императивное программирование

Императи́вное программи́рование — это парадигма программирования (стиль написания исходного кода компьютерной программы), для которой характерно следующее.

Новый!!: REBOL и Императивное программирование · Узнать больше »

Бернерс-Ли, Тим

Сэр Тимоти Джон Бернерс-Ли OM (Sir Timothy John «Tim» Berners-Lee; род. 8 июня 1955 года, Лондон) — изобретатель URI, URL, HTTP, HTML, создатель Всемирной паутины (совместно с Робертом Кайо) и действующий глава Консорциума Всемирной паутины.

Новый!!: REBOL и Бернерс-Ли, Тим · Узнать больше »

Вычислительная сеть

Компьютерная сеть (вычислительная сеть) — система, обеспечивающая обмен данными между вычислительными устройствами (компьютеры, серверы, маршрутизаторы и другое оборудование).

Новый!!: REBOL и Вычислительная сеть · Узнать больше »

Веб-служба

Веб-служба на основе UDDI (практически вышел из употребления в 2010м) и SOAP (используется и в 2018м в консервативных сферах) Веб-служба, веб-сервис (web service) — идентифицируемая веб-адресом программная система со стандартизированными интерфейсами.

Новый!!: REBOL и Веб-служба · Узнать больше »

Динамическая типизация

Динами́ческая типиза́ция — приём, широко используемый в языках программирования и языках спецификации, при котором переменная связывается с типом в момент присваивания значения, а не в момент объявления переменной.

Новый!!: REBOL и Динамическая типизация · Узнать больше »

Лисп

Массачусетского технологического института. Лисп (LISP, от LISt Processing language — «язык обработки списков»; современное написание: Lisp) — семейство языков программирования, программы и данные в которых представляются системами линейных списков символов.

Новый!!: REBOL и Лисп · Узнать больше »

Лицензия Apache

Лицензия Apache (Apache LicenseИзначально (версии 1.0 и 1.1) лицензия называлась) — лицензия на свободное программное обеспечение Apache Software Foundation.

Новый!!: REBOL и Лицензия Apache · Узнать больше »

Лицензия BSD

Лицензия BSD (BSD license, Berkeley Software Distribution license — Программная лицензия университета Беркли) — это лицензионное соглашение, впервые применённое для распространения UNIX-подобных операционных систем BSD.

Новый!!: REBOL и Лицензия BSD · Узнать больше »

Лого (язык программирования)

Ло́го (Logo) — язык программирования высокого уровня, разработанный в 1967 году Сеймуром Пейпертом и Идит Харель в образовательных целях для обучения детей дошкольного и младшего школьного возраста основным концепциям программирования (рекурсии, расширяемости и пр.). Logo также обеспечивает среду, в которой дети могут развивать свои навыки рассуждений и решений задач.

Новый!!: REBOL и Лого (язык программирования) · Узнать больше »

1997 год

См.

Новый!!: REBOL и 1997 год · Узнать больше »

Перенаправления здесь:

Rebol.

ИсходящиеВходящий
Привет! Мы на Facebook сейчас! »