V

Compact syntax for compiled applications

Visit V official site

What it does

V provides a compiled language and toolchain with static types, modules, and C interoperability features for developers exploring application code that targets native execution through a compact language syntax.

When to use it

For small native tools, consult standard-library and interoperability documentation for files, networking, and calls to external functions.

Chapel

Language-level parallel and distributed computing

  • programming
  • types

Research

D

Systems programming with high-level abstractions

  • programming
  • types

Research

Elixir

Concurrent services on the Erlang runtime

  • programming
  • types

Research