36 отношения: ARM (архитектура), Clojure, Common Lisp, Component Object Model, Dylan (язык программирования), FreeBSD, GNU, Guile, Java, JavaScript, JScheme, Linux, Lua, ODBC, OS/2, R (язык программирования), Racket (язык программирования), Ruby, Windows API, X86, Каррирование, Поток данных, Перенаправление ввода-вывода, Объектно-ориентированное программирование, Арность, Алгол, Стандартные потоки, Свободное программное обеспечение, Си (язык программирования), Списковое включение, Функциональное программирование, Массачусетский технологический институт, Динамическая типизация, Лисп, 1970-е годы, 1975 год.
ARM (архитектура)
ARM-процессор производства Conexant, устанавливается в основном в маршрутизаторах Архитектура ARM (от Advanced RISC Machine — усовершенствованная RISC-машина; иногда — Acorn RISC Machine) — семейство лицензируемых 32-битных и 64-битных микропроцессорных ядер разработки компании ARM Limited.
Новый!!: Scheme и ARM (архитектура) · Узнать больше »
Clojure
Clojure (произносится как closure) — современный диалект Лиспа, язык программирования общего назначения с поддержкой разработки в интерактивном режиме, поощряющий функциональное программирование и упрощающий поддержку многопоточности.
Новый!!: Scheme и Clojure · Узнать больше »
Common Lisp
Common Lisp (сокращённо — CL) — диалект языка программирования Лисп, стандартизированный ANSI.
Новый!!: Scheme и Common Lisp · Узнать больше »
Component Object Model
COM (Component Object Model — модель компонентного объекта; произносится как) — это технологический стандарт от компании Microsoft, предназначенный для создания программного обеспечения на основе взаимодействующих компонентов объекта, каждый из которых может использоваться во многих программах одновременно.
Новый!!: Scheme и Component Object Model · Узнать больше »
Dylan (язык программирования)
Dylan — динамический объектно-ориентированный язык программирования, нацеленный на быструю разработку программ, разработанный, прежде всего, усилиями Apple.
Новый!!: Scheme и Dylan (язык программирования) · Узнать больше »
FreeBSD
FreeBSD — свободная операционная система семейства UNIX, потомок AT&T Unix по линии BSD, созданной в университете Беркли.
Новый!!: Scheme и FreeBSD · Узнать больше »
GNU
GNU (рекурсивный акроним от GNU’s ot NIX — «GNU не UNIX») — свободная Unix-подобная операционная система, разрабатываемая Проектом GNU.
Новый!!: Scheme и GNU · Узнать больше »
Guile
GNU Guile — реализация языка программирования Scheme, рекомендованная в качестве скриптового языка, встраиваемого в программные продукты проекта GNU.
Новый!!: Scheme и Guile · Узнать больше »
Java
JavaПроизносится на английском как, в русском языке встречаются транслитерации «Джава» и «Ява», правообладатели торговой марки предпочитают первую транслитерацию.
Новый!!: Scheme и Java · Узнать больше »
JavaScript
JavaScript (аббр. JS) — мультипарадигменный язык программирования.
Новый!!: Scheme и JavaScript · Узнать больше »
JScheme
JScheme — интерпретатор языка программирования Scheme, созданный К. Андерсоном, Т. Хики и Питером Норвигом.
Новый!!: Scheme и JScheme · Узнать больше »
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.
Новый!!: Scheme и Linux · Узнать больше »
Lua
Lua (лу́а) — скриптовый язык программирования, разработанный в подразделении Tecgraf (Computer Graphics Technology Group) Католического университета Рио-де-Жанейро (Бразилия).
Новый!!: Scheme и Lua · Узнать больше »
ODBC
ODBC (Open Database Connectivity) — это программный интерфейс (API) доступа к базам данных, разработанный компанией Microsoft в сотрудничестве с Simba Technologies на основе спецификаций Call Level Interface (CLI), который разрабатывался организациями SQL Access Group, X/Open и Microsoft.
Новый!!: Scheme и ODBC · Узнать больше »
OS/2
OS/2 — операционная система фирмы IBM, в определённый период времени разрабатываемая с участием Microsoft.
Новый!!: Scheme и OS/2 · Узнать больше »
R (язык программирования)
R — язык программирования для статистической обработки данных и работы с графикой, а также свободная программная среда вычислений с открытым исходным кодом в рамках проекта GNU.
Новый!!: Scheme и R (язык программирования) · Узнать больше »
Racket (язык программирования)
Racket (ранее — PLTScheme) — мультипарадигменный язык программирования общего назначения, принадлежащий семейству Lisp/Scheme.
Новый!!: Scheme и Racket (язык программирования) · Узнать больше »
Ruby
Ruby (ruby — рубин, произносится — ру́би) — динамический, рефлективный, интерпретируемый высокоуровневый язык программирования.
Новый!!: Scheme и Ruby · Узнать больше »
Windows API
Windows API (application programming interfaces) — общее наименование набора базовых функций интерфейсов программирования приложений операционных систем семейств Microsoft Windows корпорации «Майкрософт».
Новый!!: Scheme и Windows API · Узнать больше »
X86
80486 DX2 x86 (Intel 80x86) — архитектура процессора c одноимённым набором команд, впервые реализованная в процессорах компании Intel.
Новый!!: Scheme и X86 · Узнать больше »
Каррирование
Каррирование (от currying, иногда — карринг) — преобразование функции от многих аргументов в набор функций, каждая из которых является функцией от одного аргумента.
Новый!!: Scheme и Каррирование · Узнать больше »
Поток данных
Поток данных (stream) в программировании — абстракция, используемая для чтения или записи файлов, сокетов и т. п.
Новый!!: Scheme и Поток данных · Узнать больше »
Перенаправление ввода-вывода
Перенаправление ввода-вывода — возможность командной оболочки ряда операционных систем перенаправлять стандартные потоки в определённое пользователем место, например в файл.
Новый!!: Scheme и Перенаправление ввода-вывода · Узнать больше »
Объектно-ориентированное программирование
Объе́ктно-ориенти́рованное программи́рование (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определённого класса, а классы образуют иерархию наследования.
Новый!!: Scheme и Объектно-ориентированное программирование · Узнать больше »
Арность
А́рность предиката, операции или функции в математике — количество их аргументов, или операндов.
Новый!!: Scheme и Арность · Узнать больше »
Алгол
Алго́л (Algol от algorithmic — алгоритмический и language — язык) — название ряда языков программирования, применяемых при составлении программ для решения научно-технических задач на ЭВМ.
Новый!!: Scheme и Алгол · Узнать больше »
Стандартные потоки
Стандартные потоки ввода-вывода в системах типа UNIX (и некоторых других) — потоки процесса, имеющие номер (дескриптор), зарезервированный для выполнения некоторых «стандартных» функций.
Новый!!: Scheme и Стандартные потоки · Узнать больше »
Свободное программное обеспечение
Свободное программное обеспечение (СПО, free software, также software libre или libre software), свободный софт — программное обеспечение, пользователи которого имеют права («свободы») на его неограниченную установку, запуск, свободное использование, изучение, распространение и изменение (совершенствование), а также распространение копий и результатов изменения.
Новый!!: Scheme и Свободное программное обеспечение · Узнать больше »
Си (язык программирования)
Си (C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би.
Новый!!: Scheme и Си (язык программирования) · Узнать больше »
Списковое включение
Абстракция списков или списковое включение (list comprehension, Erfassung der Liste) в синтаксисе некоторых языков программирования — это способ компактного описания операций обработки списков.
Новый!!: Scheme и Списковое включение · Узнать больше »
Функциональное программирование
Функциона́льное программи́рование — раздел дискретной математики и парадигма программирования, в которой процесс вычисления трактуется как вычисление значений функций в математическом понимании последних (в отличие от функций как подпрограмм в процедурном программировании).
Новый!!: Scheme и Функциональное программирование · Узнать больше »
Массачусетский технологический институт
Массачу́сетский технологи́ческий институ́т (МТИ, Massachusetts Institute of Technology, MIT) — университет и исследовательский центр, расположенный в Кембридже (пригороде Бостона), штат Массачусетс, США.
Новый!!: Scheme и Массачусетский технологический институт · Узнать больше »
Динамическая типизация
Динами́ческая типиза́ция — приём, широко используемый в языках программирования и языках спецификации, при котором переменная связывается с типом в момент присваивания значения, а не в момент объявления переменной.
Новый!!: Scheme и Динамическая типизация · Узнать больше »
Лисп
Массачусетского технологического института. Лисп (LISP, от LISt Processing language — «язык обработки списков»; современное написание: Lisp) — семейство языков программирования, программы и данные в которых представляются системами линейных списков символов.
Новый!!: Scheme и Лисп · Узнать больше »
1970-е годы
1970-е годы — десятилетие, включающее года с 1970 по 1979.
Новый!!: Scheme и 1970-е годы · Узнать больше »
1975 год
Международный год женщины (резолюция ООН 3010 (XXVII)).
Новый!!: Scheme и 1975 год · Узнать больше »
Перенаправления здесь:
Scheme (язык программирования), Схема (язык программирования).