Skip to content
Функціональна мова програмування на базі української лексики (clojure)
Clojure Other
  1. Clojure 99.4%
  2. Other 0.6%
Branch: master
Clone or download

README.md

Мова uawa

Функціональна мова програмування на базі української лексики.

Переваги

  1. спрощення підтримки розробленого продукту за рахунок легшого розуміння програмного коду
  2. швидше навчання неангломовних програмістів
  3. зменшення ризиків через легкість верифікації алгоритму работи
  4. більшість Java бібліотек легко використовуються бо мова написана на базі JVM (clojure). 

Приклади коду

(use 'uawa.core)

(ціна ціна-груші 100 грн)
(функція розрахуй-вартість [ціна-за-єдиницю кількість] (домнож ціна-за-єдиницю кількість))
(друкуй (розрахуй-вартість ціна-груші 10))

Перші кроки

docker

docker build -t uawa-gorilla .
docker run -p 9090:9090 -d uawa-gorilla

потім відкрийте адресу http://127.0.0.1:9090/worksheet.html?filename=uawa і прораньте степи (ctrl+enter)

для користувачів Windows (термінал Ubuntu bash чи Powershel)

  1. Встановіть java та clojure
  2. Завантажье в папку export/uawa.jar
  3. В командій строці наберить
java -cp clojure.jar uawa.jar clojure.

(або , спробуй leiningen та gorilla )

для користувачів Eclipse

  1. У Eclipse встановіть clojure plugin
  2. Створить clojure проект.
  3. Підключіть до проекту дистрибуцію uawa.jar

інші відомі авторам проекти мов програмування на базі української

  1. АЛГО — український паскаль https://studopedia.org/2-108787.html
  2. Навчальна алгоритмічна мова - https://uk.wikipedia.org/wiki/%D0%9D%D0%B0%D0%B2%D1%87%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0_%D0%B0%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D1%96%D1%87%D0%BD%D0%B0_%D0%BC%D0%BE%D0%B2%D0%B0
You can’t perform that action at this time.