Содержание
10 отношения: Haskell, JavaScript, Mac OS, REPL, Windows, Статическая типизация, Сильная и слабая типизация, Функциональное программирование, Вывод типов, Лицензия BSD.
- Предметно-ориентированные языки программирования
- Программное обеспечение, разработанное в 2012 году
- Языки программирования семейства Haskell
- Языки программирования, появившиеся в 2012 году
Haskell
Haskell — стандартизированный чистый функциональный язык программирования общего назначения.
Посмотреть Elm (язык программирования) и Haskell
JavaScript
JavaScript (аббр. JS) — мультипарадигменный язык программирования.
Посмотреть Elm (язык программирования) и JavaScript
Mac OS
Mac OS (Macintosh Operating System) — семейство проприетарных операционных систем производства корпорации Apple.
Посмотреть Elm (язык программирования) и Mac OS
REPL
REPL (от read-eval-print loop — цикл «чтение — вычисление — вывод») — форма организации простой интерактивной среды программирования в рамках средств интерфейса командной строки.
Посмотреть Elm (язык программирования) и REPL
Windows
Windows — семейство коммерческих операционных систем (OC) корпорации Microsoft, ориентированных на применение графического интерфейса при управлении.
Посмотреть Elm (язык программирования) и Windows
Статическая типизация
Стати́ческая типиза́ция — приём, широко используемый в языках программирования, при котором переменная, параметр подпрограммы, возвращаемое значение функции связывается с типом в момент объявления и тип не может быть изменён позже (переменная или параметр будут принимать, а функция — возвращать значения только этого типа).
Посмотреть Elm (язык программирования) и Статическая типизация
Сильная и слабая типизация
По одной из классификаций, языки программирования неформально делятся на сильно и слабо типизированные (strongly and weakly typed), обладающие сильной или слабой системой типов.
Посмотреть Elm (язык программирования) и Сильная и слабая типизация
Функциональное программирование
Функциона́льное программи́рование — раздел дискретной математики и парадигма программирования, в которой процесс вычисления трактуется как вычисление значений функций в математическом понимании последних (в отличие от функций как подпрограмм в процедурном программировании).
Посмотреть Elm (язык программирования) и Функциональное программирование
Вывод типов
Вывод типов (type inference) — в программировании возможность компилятора самому логически вывести тип значения у выражения.
Посмотреть Elm (язык программирования) и Вывод типов
Лицензия BSD
Лицензия BSD (BSD license, Berkeley Software Distribution license — Программная лицензия университета Беркли) — это лицензионное соглашение, впервые применённое для распространения UNIX-подобных операционных систем BSD.
Посмотреть Elm (язык программирования) и Лицензия BSD
См. также
Предметно-ориентированные языки программирования
- AWK
- Bash
- CLIPS
- Elm (язык программирования)
- G-code
- HyperCard
- HyperTalk
- Inform
- MATLAB
- MetaPost
- OpenSCAD
- POV-Ray
- QuakeC
- Red (язык программирования)
- Solidity
- TADS
- VHDL
- Verilog
- XProc
- Компилятор компиляторов
- Лого (язык программирования)
- Предметно-ориентированный язык
- Язык описания интерфейсов
Программное обеспечение, разработанное в 2012 году
- AC3filter
- Adobe Muse
- Android Jelly Bean
- Apache OpenOffice
- Booktype
- EMUI
- Elm (язык программирования)
- Google Диск
- IOS 6
- Internet Explorer 10
- Julia (язык программирования)
- Linux Lite
- Loomio
- Lsjbot
- Luminous Engine
- Moovit
- OS X Mountain Lion
- PPSSPP
- Peercoin
- Qubes OS
- ReFS
- Source Filmmaker
- Tizen
- Torch Browser
- TypeScript
- VP9
- VSCO
- Whonix
- WinJS
- Windows 8
- Windows RT
- Windows Runtime
- Windows Server 2012
- Zulip
- Музыка Groove
- Универсальное приложение Windows
- Яндекс Браузер
Языки программирования семейства Haskell
- Agda
- Curry
- Elm (язык программирования)
- Haskell
- Idris (язык программирования)
Языки программирования, появившиеся в 2012 году
- Elixir (язык программирования)
- Elm (язык программирования)
- Julia (язык программирования)
- TypeScript