Size: a a a

2021 March 02

B

Biose in rust_offtopic
Товарищи линуксоиды, какое у кого значение сваппинес?
cat /proc/sys/vm/swappiness
источник

B

Biose in rust_offtopic
У меня по дефорту было 60, что меня довольно смутило, все процессы лезли в свап и на гибернацию места не оставалось
источник

m

makoven in rust_offtopic
Αλεχ Zhukovsky
Переслано от Αλεχ Zhukovsky
You can point to all of the papers you want. But all I can do is point to my very large, very clean code base that makes very good use of exceptions. If other people can't use them correctly, that's a problem with them, not with exceptions.
Эксепшены были бы норм, если  было бы обязательным декларировать, что функция их бросает (и какие конкретно). Тогда компилер при необходимости мог бы подсказать, что ты не всё поймал
источник

H

Hirrolot in rust_offtopic
suhr
Exceptions are merely untyped algebraic effects after all.
в идрисе и typed exceptions есть
источник

H

Hirrolot in rust_offtopic
с такими исключениями я даже не могу никаких проблем подметить, включая и производительность (алг. эффекты можно реализовать на Duff's device)
источник

m

makoven in rust_offtopic
Hirrolot
в идрисе и typed exceptions есть
Идрис готов для продакшена?  Есть пакетный менеджер, популярные фреймворки, компилятор под разные платформы?
источник

H

Hirrolot in rust_offtopic
makoven
Идрис готов для продакшена?  Есть пакетный менеджер, популярные фреймворки, компилятор под разные платформы?
нет)
источник

H

Hirrolot in rust_offtopic
"популярные фреймворки на идрисе" имеют 30 звёздочек на гитхабе и заброшены в 17 году
источник

m

makoven in rust_offtopic
Hirrolot
"популярные фреймворки на идрисе" имеют 30 звёздочек на гитхабе и заброшены в 17 году
А почему так, интересно
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
makoven
Эксепшены были бы норм, если  было бы обязательным декларировать, что функция их бросает (и какие конкретно). Тогда компилер при необходимости мог бы подсказать, что ты не всё поймал
В джаве они есть, не получилось
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
suhr
Exceptions are merely untyped algebraic effects after all.
Вот это merely умиляет
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
makoven
А почему так, интересно
Потому что ресерч язык
источник

H

Hirrolot in rust_offtopic
Αλεχ Zhukovsky
Вот это merely умиляет
само слово или значение?
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Контекст
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Как в меме 'нужно всего лишь'
источник

DS

Doge Shibu in rust_offtopic
makoven
Эксепшены были бы норм, если  было бы обязательным декларировать, что функция их бросает (и какие конкретно). Тогда компилер при необходимости мог бы подсказать, что ты не всё поймал
Для такого норм подходят всякие MonadError и т.п.
источник

RB

Roman Blog in rust_offtopic
makoven
Эксепшены были бы норм, если  было бы обязательным декларировать, что функция их бросает (и какие конкретно). Тогда компилер при необходимости мог бы подсказать, что ты не всё поймал
не все ловить - это фича.
источник

m

makoven in rust_offtopic
Roman Blog
не все ловить - это фича.
Опциональная возможность поймать всё - тоже. Почему мы и любим раст
источник

RB

Roman Blog in rust_offtopic
makoven
Опциональная возможность поймать всё - тоже. Почему мы и любим раст
Нет, поймать всё не фича, к тому же она существует итак.
источник

RB

Roman Blog in rust_offtopic
makoven
Опциональная возможность поймать всё - тоже. Почему мы и любим раст
Аналогично в расте нету "поймать всё", потому как этот подход слишком несостоятелен. Потому везде box dyn err
источник