vak: (Default)
[personal profile] vak
Вот ещё один забавный язык программирования, ZZ называется. Внешне напоминает Rust, но на самом деле просто формально доказуемое подмножество Си со смешным синтаксисом.
using <stdio.h>::{printf}

export fn main() -> int {
    let r = Random{
        num: 42,
    };
    printf("your lucky number: %u\n", r.gen());
    return 0;
}

struct Random {
    u32 num;
}

fn gen(Random *self) -> u32 {
    return self->num;
}

Date: 2020-02-06 16:11 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Обрезанный Раст?

Date: 2020-02-12 20:22 (UTC)
pappadeux: (Default)
From: [personal profile] pappadeux
а printf откуда идет если нет рантайма?

Date: 2020-02-12 20:23 (UTC)
pappadeux: (Default)
From: [personal profile] pappadeux
назюзился - написал много кода на языке ZZ