Odin

Data-oriented native programming

Visit Odin official site

What it does

Odin is a native language emphasizing data-oriented design, with explicit memory management, contexts, and built-in types that support structured application data and low-level resource handling.

When to use it

For games or graphics tools controlling layout, read allocator and type guides to understand memory allocation choices.

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