Size: a a a

2021 February 04

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Hirrolot
я там в ридми описал семантику кодогенерции чтобы можно было FFI писать
шоб я был таким умным)
источник

p

polunin.ai in rust_offtopic
Ты можешь
источник

p

polunin.ai in rust_offtopic
Если захочешь
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
не могу, это генетика во многом + воспитание
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
и то и то менят ьпоздно
источник

p

polunin.ai in rust_offtopic
Αλεχ Zhukovsky
не могу, это генетика во многом + воспитание
Хорошая отмазка
источник

CD

Constantine Drozdov in rust_offtopic
Hirrolot
Переслано от Hirrolot
сегодня состоялся релиз двух проектов: Epilepsy и datatype99

Epilepsy

Это функциональный язык программирования, реализованный полностью на препроцессорных макросах (аналог Boost/Preprocessor). он идёт вместе с формальной спецификацией.

интересный пример — обход двоичного дерева во время компиляции.

datatype99

Это header-only библиотека, дополняющая C99 тип-суммами (такими, как в Rust enums). Реализована на Epilepsy. выглядит примерно так:

datatype(
   BinaryTree,
   (Leaf, int),
   (Node, struct BinaryTree *, int, struct BinaryTree *)
);

int sum(const BinaryTree *tree) {
   match(*tree) {
       of(Leaf, x) {
           return *x;
       }
       of(Node, lhs, x, rhs) {
           return sum(*lhs) + *x + sum(*rhs);
       }
   }
}
только не анонимные кортежи госпади
источник

H

Hirrolot in rust_offtopic
Мне написали что из-за названия Epilepsy проект будет трудно распространять, стоит ли переименовывать или и так сойдёт?
источник

CD

Constantine Drozdov in rust_offtopic
Hirrolot
Мне написали что из-за названия Epilepsy проект будет трудно распространять, стоит ли переименовывать или и так сойдёт?
мне кажется, трудности будут немного другого рода
источник

CD

Constantine Drozdov in rust_offtopic
но я бы предпочёл более нейтральное brainfuck2
источник

H

Hirrolot in rust_offtopic
Constantine Drozdov
мне кажется, трудности будут немного другого рода
Какого рода?
источник

CD

Constantine Drozdov in rust_offtopic
хм... ты не думал над названием macrophage? :)
источник

H

Hirrolot in rust_offtopic
Или metafik — meta funktional..
источник

H

Hirrolot in rust_offtopic
Мне нравится
источник

H

Hirrolot in rust_offtopic
Не, уже занято
источник

H

Hirrolot in rust_offtopic
На самом деле хз что мешает использовать проект под названием Epilepsy
источник

p

polunin.ai in rust_offtopic
А не похуй
источник

H

Hirrolot in rust_offtopic
Мне похуй, но чета другие возмущаются
источник

p

polunin.ai in rust_offtopic
Ну поменяй
источник

p

polunin.ai in rust_offtopic
Назови как-то hironal
источник