Мавка прямує до версії 0.112.0 на основі нової Цілі. Очікуйте її ознайомлюючись з документацією.
Документація Архів Ціль МаМа Часопис Організація Паки перебудова Майданчик поржавіло Фрагменти поржавіло Конкурси поржавіло Інформація
Мавка 0.111.0

Сучасна українська мова програмування

Мавкаце експериментальна мова програмування, що дозволяє кожному втілювати ідеї українською мовою. Мавка є першою мовою у своєму роді.
взяти біб читати

імʼя = читати("введіть ваше імʼя: ")

друк("привіт, %(імʼя)")
структура Ракета
  назва текст
  швидкість число
  маса число
кінець

дія Ракета.запустити()
  друк("Ракету %(я.назва) запущено!")
кінець

земля = Ракета(назва="Земля",
               швидкість=299792458,
               маса=1)

земля.запустити()
взяти біб дід
взяти пак сервер [запустити, Опції, Запит, Відповідь]

запустити(
  дія(запит Запит)
    якщо запит.шлях == "/машини"
      вернути дід.зібрати(
        ["Артеміда", "Венера", "Флора", "Луна", "Фортуна"]
      )
    кінець

    вернути Відповідь(404)
  кінець,
  Опції(порт=8080),
  (): друк("Сервер запущено на 0.0.0.0:8080!")
)
взяти біб дід
взяти пак запит

чекати відповідь = запит.надіслати("0.0.0.0:8080/машини")
машини = дід.розібрати(текст(відповідь.дані))

перебрати машини як машина
  друк(машина)
кінець
🙃
Проста
Код Мавки може зрозуміти навіть школяр в початковій школі.
🤤
Швидка
Завдяки реалізації, Мавка може бути досить швидкою.
😦
Потужна
Простота мови дозволяє вирішувати складні та великі задачі легко і зручно.
Ілюстрація: Urquhart JS, et al.; Robert Hurt, the Spitzer Science Center
Організація Мавки, 2024