Size: a a a

2020 October 30

b

badtrousers in rust_offtopic
почему бы не встроить tiny C интерфейс который прозрачно будет компилироваться в суперсет полноценного C11 для необходимых FFI запросов
источник

KR

Kai Ren in rust_offtopic
badtrousers
а слышишь если бы у тебя была возможность переделать раст, сделать его более радикальным и т.д. то что бы ты сделал?
Хм... я не силён в языко-строениях и не факт, что бы смог.

Но что хотелось бы видеть - это ХКТ в первую очередь, дабы был внятный базис для фич и проход в нормальные абстракции по эффектам.

Второй момент - это компайл-тайм рефлексия. С ней макросня стала бы мощнее в 5-10 раз и можно было бы творить очень и очень умную магию, не теряя ни в наглядности, ни в гарантиях.

Ну а дальше уже можно специализацию подкрутить. Бороучекер научить работать с ‘self. И другие приятные вещи.

Это самые болючие углы для меня в расте. В остальном он ощущается fairy good.

Но это всё касается конкретно Раста.

Если брать фундаментально что-то другое, то тут neut конечно гораздо интереснее, благодаря более стройному фундаменту.
источник

b

badtrousers in rust_offtopic
а тебе не кажется что раст недостаточно радикален?
источник

p

polunin.ai in rust_offtopic
badtrousers
а тебе не кажется что раст недостаточно радикален?
в чем конкретно?
источник

p

polunin.ai in rust_offtopic
Kai Ren
Хм... я не силён в языко-строениях и не факт, что бы смог.

Но что хотелось бы видеть - это ХКТ в первую очередь, дабы был внятный базис для фич и проход в нормальные абстракции по эффектам.

Второй момент - это компайл-тайм рефлексия. С ней макросня стала бы мощнее в 5-10 раз и можно было бы творить очень и очень умную магию, не теряя ни в наглядности, ни в гарантиях.

Ну а дальше уже можно специализацию подкрутить. Бороучекер научить работать с ‘self. И другие приятные вещи.

Это самые болючие углы для меня в расте. В остальном он ощущается fairy good.

Но это всё касается конкретно Раста.

Если брать фундаментально что-то другое, то тут neut конечно гораздо интереснее, благодаря более стройному фундаменту.
СПЕЦИАЛИЗАЦИЯ
источник

p

polunin.ai in rust_offtopic
сука
источник

KR

Kai Ren in rust_offtopic
badtrousers
comptime из zig вместо макросов
Кстати да, это интересная тема. Но имхо ближе к плюсам. Это обоюдоострый трейд-офф
источник

b

badtrousers in rust_offtopic
polunin.ai
в чем конкретно?
во всем
источник

H

Hirrolot in rust_offtopic
badtrousers
а тебе не кажется что раст недостаточно радикален?
да
источник

p

polunin.ai in rust_offtopic
badtrousers
во всем
да
источник

p

polunin.ai in rust_offtopic
не ну например относительно оувнершипа и связанного с этим: лайфтаймы, борровинги, он слишком радикальный кек
источник

KR

Kai Ren in rust_offtopic
badtrousers
а тебе не кажется что раст недостаточно радикален?
Нет. Но avoid success at all cost ему бы подкрутить.
источник

H

Hirrolot in rust_offtopic
+
источник

H

Hirrolot in rust_offtopic
polunin.ai
не ну например относительно оувнершипа и связанного с этим: лайфтаймы, борровинги, он слишком радикальный кек
у тебя либо борроу чекер либо штаб гадалок, выбирай
источник

H

Hirrolot in rust_offtopic
evbuffer_add
источник

b

badtrousers in rust_offtopic
не знаю не знаю ребята. как только закончу с логосом
источник

b

badtrousers in rust_offtopic
займусь лоу–левел языком
источник

H

Hirrolot in rust_offtopic
вот это что? он принимает массив и.... он отправляется в космос
источник

b

badtrousers in rust_offtopic
который будет тупо компилироваться в портируемый си
источник

H

Hirrolot in rust_offtopic
наверное внутри он далее использует векторизированное I/O чтобы лишний раз не копировать?
источник