Size: a a a

2020 June 20

Dv

Dr. Friedrich von Ne... in codingteam
folex
ну типа чтобы память не утекала
Ты имеешь в виду что кто-то забыл позвать free на указателе, например?
источник

f

folex in codingteam
радостно хотя бы с этой точки зрения, что люди могут такое дотаскивать до мейнстрима
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ну, при интеропе с нативом
источник

f

folex in codingteam
Dr. Friedrich von Never
Ты имеешь в виду что кто-то забыл позвать free на указателе, например?
ну типа если у тебя переменная используется больше 1 раза, тебе говорят "айяйяй"
источник

f

folex in codingteam
и таким образом все связи наверное прослеживаются компилятором
источник

f

folex in codingteam
я не оч шарю, только фантазирую
источник

Dv

Dr. Friedrich von Ne... in codingteam
folex
ну типа если у тебя переменная используется больше 1 раза, тебе говорят "айяйяй"
Ладно, пока что я не вижу, как это юзабельно, и даже не понимаю, что такое «переменная используется».
источник

Dv

Dr. Friedrich von Ne... in codingteam
Если мой указатель позволят использовать только один раз — то это использование должно быть free
источник

A

Alex Ф-ф-фэils!🌠︙... in codingteam
Dr. Friedrich von Never
Ладно, пока что я не вижу, как это юзабельно, и даже не понимаю, что такое «переменная используется».
А что, в хс есть переменные?
источник

Dv

Dr. Friedrich von Ne... in codingteam
Но тогда какой от него толк? Я же, наверное, хочу в него ещё что-то читать-писать, а не только освобождать :)
источник

Dv

Dr. Friedrich von Ne... in codingteam
Alex Ф-ф-фэils!🌠︙
А что, в хс есть переменные?
Да, конечно. В любом языке программирования есть переменные.
источник

Dv

Dr. Friedrich von Ne... in codingteam
sum a b = a + b

Здесь a и bпеременные, т.е. на протяжении жизни программы они могут принимать различные значения.
источник

f

folex in codingteam
https://www.tweag.io/blog/2017-03-13-linear-types/ вот тут обещают пояснить
источник

f

folex in codingteam
Dr. Friedrich von Never
sum a b = a + b

Здесь a и bпеременные, т.е. на протяжении жизни программы они могут принимать различные значения.
можно же их назвать не только variable, но и placeholder, да?
источник

Dv

Dr. Friedrich von Ne... in codingteam
> linearity forces the programmer using a value at least once
источник

Dv

Dr. Friedrich von Ne... in codingteam
folex
можно же их назвать не только variable, но и placeholder, да?
Можно даже назвать gorshki
источник

Dv

Dr. Friedrich von Ne... in codingteam
Помнишь этот смешной термин из математики? Как его… shtuki, ага?
источник

Dv

Dr. Friedrich von Ne... in codingteam
источник

f

folex in codingteam
Dr. Friedrich von Never
sum a b = a + b

Здесь a и bпеременные, т.е. на протяжении жизни программы они могут принимать различные значения.
в общем тут это аргументы
источник

Dv

Dr. Friedrich von Ne... in codingteam
folex
в общем тут это аргументы
Не вижу, чем аргументы — не переменные.
источник