Кућа Развој Шта је цлојуре? - дефиниција из техопедије

Шта је цлојуре? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи Цлојуре?

Цлојуре је динамички програмски језик који је дијалект или варијанта Лисповог програмског језика. Конципиран је тако да буде опште намене и комбинује интерактивни развој и приступачност скриптног језика са робусном и ефикасном инфраструктуром која се користи за вишеслојно програмирање.

То је такође компајлирани језик који се компајлира директно у ЈВМ бајт код, а истовремено остаје потпуно динамичан.

Техопедија објашњава Цлојуре-а

Цлојуре је развио Рицх Хицкеи као Лисцанов дијалект који директно циља на Јава Виртуал Мацхине (ЈВМ). Због тога дели филозофију код-као-података и моћан макро систем Лиспа. Претежно се сматра функционалним програмским језиком који садржи скуп непроменљивих и постојаних структура података.


Цлојуре такође поседује софтверски систем за меморију трансакција када је потребно променљиво стање и систем реактивних средстава, који обезбеђује да су вишеслојни дизајни правилни и чисти.


Карактеристике Цлојуре-а укључују:

  • Чврста Јава интеграција где се апликације лако пакују и распоређују на ЈВМ-ове и друге апликационе сервере
  • Функције се сматрају првокласним објектима
  • Динамични развој са петљом за читање-евал-принт
  • Нагласак се даје рекурзији и другим функцијама вишег реда за разлику од петље заснованог на споредним ефектима
  • Пружа непроменљиве и постојане структуре података као што су хасхмапи, листе и скупови
  • Агентски систем, динамички вар систем и софтверска трансакциона меморија омогућавају истовремено програмирање
  • Мултиметоди омогућавају динамичку слање вредности или врста било којих аргумената
Шта је цлојуре? - дефиниција из техопедије