Size: a a a

2021 May 26

МВ

Макс Воробьев... in dlang.ru
тема раста не дает людям покоя
источник

И

Игорь in dlang.ru
меня вот эта фишка в D всегда восхищала - если у тебя sigsegv, знай что у тебя есть дереф нулла и оочень маловероятно в другом случае
источник

Е

Евгений in dlang.ru
Исключить - это сильно сказано, скорее уменьшить влияние.
источник

DH

Dark Hole in dlang.ru
Ну тогда они переносятся на разработчиков компилятора, разве нет?
источник

Е

Евгений in dlang.ru
Не понял о чем речь. Я о том, что раст не исключает человеческого фактора нигде, так как всегда можно мутить unsafe.
источник

DH

Dark Hole in dlang.ru
Аааа, я тебя не так понял
источник

МВ

Макс Воробьев... in dlang.ru
ну unsafe - взвешенное решение где если что - сам дурак
источник

DH

Dark Hole in dlang.ru
unsafe немного не то(с)
Поинт был подчеркнуть отличие раста от условно С++
источник

Е

Евгений in dlang.ru
Может взвешенное, а может просто достало бодаться с компилятором. Кто знает что там в головах у этих человеков?
источник

МВ

Макс Воробьев... in dlang.ru
я в какой-то момент поймал себя на мысли, что любые попытки сформулировать претензии к С++ у меня сводятся к "сам дурак". где-то не дочитал, где-то не понял, где-то ub
источник

DH

Dark Hole in dlang.ru
У нас уже есть языки на которых можно написать что угодно. Может попробовать сделать что-то наоборот?
источник

Е

Евгений in dlang.ru
Так-то D тоже безопасный, пока не примешь "взвешенное решение" покастить чего-нибудь или с сырыми указателями поковыряться.
источник

МВ

Макс Воробьев... in dlang.ru
возможность сделать что-угодно должна оставаться. тот-же unsafe
источник

МВ

Макс Воробьев... in dlang.ru
ага. shared пздц какой удобный и безопасный
источник

Е

Евгений in dlang.ru
Он неудобный, но вполне безопасный.
источник

DH

Dark Hole in dlang.ru
Совершенно необязательно
источник

МВ

Макс Воробьев... in dlang.ru
есть 2 примера по работе с шаред: тривиальные в доке и каст в тип без шаред
источник

DH

Dark Hole in dlang.ru
В некоторых случаях надо наоборот, не давать сделать что угодно
источник

DH

Dark Hole in dlang.ru
Но это из немного другого ряда
источник

МВ

Макс Воробьев... in dlang.ru
звучит как какой-нибудь блупринт ("язык для не программистов")
источник