Quantcast
Channel: GameDev.net
Viewing all articles
Browse latest Browse all 17625

Umka: a new statically typed embeddable scripting language

$
0
0

Overview

Umka is a statically typed embeddable scripting language, has been released. It combines the simplicity and flexibility needed for scripting with a compile-time protection against type errors. Its aim is to follow the Python Zen principle Explicit is better than implicit more consistently than dynamically typed languages generally do.

Language features

  • Clean syntax inspired by Go
  • Cross-platform bytecode compiler and virtual machine
  • Garbage collection
  • Polymorphism via interfaces
  • Multitasking based on fibers
  • Type inference
  • Simple C API
  • C99 source

Motivation

Dynamic languages often claim shorter develop-debug cycles compared to static ones. However, the results of independent psychological research of this …


Viewing all articles
Browse latest Browse all 17625

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>