Size: a a a

2020 August 22

ع

عاصم بن حارث... in rust_offtopic
Emmanuel Goldstein
Труд нужно прилагать туда, где он нужен, а не на преодоление ограничений языка.
А чем Си ограничен? Он в своей нише вполне хорош. А натягивать задачу под язык - такое себе.
источник

M

MrSmith in rust_offtopic
С такой логикой а зачем гоу?
источник

EG

Emmanuel Goldstein in rust_offtopic
عاصم بن حارث
А чем Си ограничен? Он в своей нише вполне хорош. А натягивать задачу под язык - такое себе.
Си недостаточно выразительный.
Самое простое — в типе указателя не выражено, кто его должен освободить.
источник

С

Слава in rust_offtopic
عاصم بن حارث
А чем Си ограничен? Он в своей нише вполне хорош. А натягивать задачу под язык - такое себе.
См. выше про Freeswitch
источник

EG

Emmanuel Goldstein in rust_offtopic
Что порождает много увлекательных проблем.
источник

M

MrSmith in rust_offtopic
На расте многие гоу штуки 1 символ
источник

M

MrSmith in rust_offtopic
Показываю
источник

CD

Constantine Drozdov in rust_offtopic
Emmanuel Goldstein
Си недостаточно выразительный.
Самое простое — в типе указателя не выражено, кто его должен освободить.
Есть замечательные выразительные средства верификации над С, кажется компилятор в 1000 раз больше С
источник

M

MrSmith in rust_offtopic
if err != nil {
return err;
}
vs
?
источник

M

MrSmith in rust_offtopic
Ну как?
источник

EG

Emmanuel Goldstein in rust_offtopic
Constantine Drozdov
Есть замечательные выразительные средства верификации над С, кажется компилятор в 1000 раз больше С
В типе указателя всё ещё не выражено, кто его должен освободить, и никакой верификатор это проверить не сможет
источник

AR

Aleksandr Razumov in rust_offtopic
я уже даже перестал понимать, люди серьезно или троллят
источник

С

Слава in rust_offtopic
Constantine Drozdov
Есть замечательные выразительные средства верификации над С, кажется компилятор в 1000 раз больше С
Которыми никто не пользуется, кроме PhD.

С Ada Spark и то проще.
источник

а

а это кто in rust_offtopic
MrSmith
if err != nil {
return err;
}
vs
?
"defer resource.free()"

VS

""
источник

M

MrSmith in rust_offtopic
Emmanuel Goldstein
В типе указателя всё ещё не выражено, кто его должен освободить, и никакой верификатор это проверить не сможет
Вообще то может
источник

AR

Aleksandr Razumov in rust_offtopic
вы сначала дизель асинхронным сделайте
источник

M

MrSmith in rust_offtopic
а это кто
"defer resource.free()"

VS

""
Ну вот и я про что
источник

M

MrSmith in rust_offtopic
И это мы ещё хаскель и лисп не трогали
источник

EG

Emmanuel Goldstein in rust_offtopic
MrSmith
Вообще то может
Каким образом?
char* x = some_func("test");

Нужно мне освобождать x или нет?
источник

M

MrSmith in rust_offtopic
Там сразу все выкидывать можно
источник