const x: i32 = 92;
const int x = 92;
"less syntax" isn't necessarily better. The goal isn't to have as few characters as possible.
Zig:
fn ArrayListType(comptime T: type) type {
T ArrayListType(T)() {
const std = @import("std");
import std;
"less syntax" isn't necessarily better. The goal isn't to have as few characters as possible.