Email or username:

Password:

Forgot your password?
Roman

Интересно, что в расте замыкание захватывает переменную не в момент исполнения, а в момент определения. Хотя в момент определения это просто кусок кода. В итоге использовать захваченную изменяемую переменную нельзя начиная с момента определения замыкания и до исполнения. Зачем именно так.

4 comments
Roman

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

Aleksei � Matiushkin

@3draven это чтобы bounds checker было проще написать, принципиальных ограничений, кроме квалификации разработчиков, нет

Roman

@mudasobwa ну это тоже вероятно, у них есть синтаксис захвата ссылок потоками, тоже подумал, что его достаточно. Но точно это их спросить надо.

Aleksei � Matiushkin

@3draven не надо никого спрашивать, достаточно в код посмотреть

Go Up