Size: a a a

2021 March 04

А

Алексей in rust_offtopic
Roman Blog
Типичная пропаганда для адептов. Ситуация такая же как в расте с result и pm. Орали "исключения ненужны", "у нас супер-пм". А в реальности начали обмазываться try!, обмазываться expect/unwrap и в результате родили ? и dyn err, что является прямой пародией на исключения. Все свойства о которых болталось потеряны. Всё балабольство про состоятельность матчей и всей этой херни тоже.

Но пропаганда продолжает впаривать всем те тезисы, которые уже давно не актуальны. Точно так же и здесь. Заявлялось о дешевле, заявлялось о переиспользовании. Ничего этого нет, а осталось только "оно летает", но летает никого не интересует. Сейчас не 60года
dyn Error не обязателен
источник

А

Алексей in rust_offtopic
можно вполне конкретные типы указывать в ошибках
источник

H

Hirrolot in rust_offtopic
я когда приложение делал то указывал типизированные резалты везде и норм
источник

RB

Roman Blog in rust_offtopic
Алексей
можно вполне конкретные типы указывать в ошибках
и? Из этого ничего не следует. Его наличие означает несостоятельность все ранних заявлений и пропаганды
источник

А

Алексей in rust_offtopic
Roman Blog
и? Из этого ничего не следует. Его наличие означает несостоятельность все ранних заявлений и пропаганды
пока что только ты заявил о своей несостоятельности
источник

H

Hirrolot in rust_offtopic
Roman Blog
и? Из этого ничего не следует. Его наличие означает несостоятельность все ранних заявлений и пропаганды
один частный случай не доказывает несостоятельность всего подхода
источник

p

polunin.ai in rust_offtopic
Roman Blog
и? Из этого ничего не следует. Его наличие означает несостоятельность все ранних заявлений и пропаганды
Наличие A в B не означает что B зависимо от А
источник

H

Hirrolot in rust_offtopic
dyn Error — это каламбур типизации
источник

RB

Roman Blog in rust_offtopic
Алексей
пока что только ты заявил о своей несостоятельности
Ога, выше даны тезисы - есть что ответить - отвечай. Не можешь? Зачем клоунадой занимаешься
источник

А

Алексей in rust_offtopic
Roman Blog
Ога, выше даны тезисы - есть что ответить - отвечай. Не можешь? Зачем клоунадой занимаешься
так ты клоунадой занимаешься
источник

А

Алексей in rust_offtopic
пишешь какую-то дичь про пропаганду и несостоятельность
источник

RB

Roman Blog in rust_offtopic
polunin.ai
Наличие A в B не означает что B зависимо от А
Нет никакой зависимости. Есть тезис "pm и весь мусор выразительнее и лучше", после все обделались и начали эмулировать исключения.
источник

RB

Roman Blog in rust_offtopic
потому как исключения выразительнее по определению. Любое наличие ? и прочего мусора - уже пародия на  исключения и свидетельство того, что начальные тезисы несостоятельны
источник

H

Hirrolot in rust_offtopic
? — действительно имитация исключений, именно unwinding
источник

А

Алексей in rust_offtopic
ну так то и возврат ошибок в си можно назвать имитацией исключений
источник

p

polunin.ai in rust_offtopic
Roman Blog
потому как исключения выразительнее по определению. Любое наличие ? и прочего мусора - уже пародия на  исключения и свидетельство того, что начальные тезисы несостоятельны
? Превращается в pm
источник

p

polunin.ai in rust_offtopic
Так что доебок не понял
источник

RB

Roman Blog in rust_offtopic
Hirrolot
один частный случай не доказывает несостоятельность всего подхода
доказывает, если твоя либа построено на result - Тебе нужно врапать все ошибки во внешней логике. Очевидно, что ты можешь исходя из фанатичности, либо попытке сделать "тру-либу" страдать. Но это не означает ничего.
источник

m

makoven in rust_offtopic
Roman Blog
Типичная пропаганда для адептов. Ситуация такая же как в расте с result и pm. Орали "исключения ненужны", "у нас супер-пм". А в реальности начали обмазываться try!, обмазываться expect/unwrap и в результате родили ? и dyn err, что является прямой пародией на исключения. Все свойства о которых болталось потеряны. Всё балабольство про состоятельность матчей и всей этой херни тоже.

Но пропаганда продолжает впаривать всем те тезисы, которые уже давно не актуальны. Точно так же и здесь. Заявлялось о дешевле, заявлялось о переиспользовании. Ничего этого нет, а осталось только "оно летает", но летает никого не интересует. Сейчас не 60года
"Они учатся" (C).
- Коды ошибок в Си
- if err != nil
- Result<> (вы находитесь здесь)
- хацкель с монадами
источник

А

Алексей in rust_offtopic
потому что на мой взгоял, растовые ошибки больше походят на коды возвратов, просто типизированные
источник