Pull to refresh
9
0
Virtuos86 @Virtuos86

Пользователь

Send message

Фокусируясь на владении

Reading time 9 min
Views 2.6K

Прим. переводчика: запись датирована 13 мая 2014 года, поэтому некоторые детали, в том числе и исходный код, могут не соответствовать текущему положению вещей. Ответом на вопрос, зачем нужен перевод столь давнего поста, будет ценность его содержания для формирования понимания такой одной из основополагающих концепций языка Rust, как владение.


Со временем я убедился, что было бы лучше отказаться от различия между изменяемыми и неизменяемыми локальными переменными в Rust. По крайней мере, многие люди скептически относятся к этому вопросу. Я хотел изложить свою позицию публично. Я приведу различные мотивы: философский, технический и практический, а также обращусь к главной защите нынешней системы. (Примечание: я рассматривал это как Rust RFC, но решил, что тон лучше подходит для сообщения в блоге, и у меня нет времени переписывать его сейчас.)

Читать дальше →
Total votes 9: ↑9 and ↓0 +9
Comments 3

Об устройстве встроенной функциональности тестирования в Rust (перевод)

Reading time 5 min
Views 3.2K
Привет, Хабр! Представляю вашему вниманию перевод записи "#[test] в 2018" в блоге Джона Реннера (John Renner), которую можно найти здесь.

В последнее время я работал над реализацией eRFC для пользовательских тестовых фреймворков для Rust. Изучая кодовую базу компилятора, я изучил внутренности тестирования в Rust и понял, что было бы интересно этим поделиться.
Читать дальше →
Total votes 33: ↑33 and ↓0 +33
Comments 4

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity