Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> If you find relying on it often, why not write a macro?

Why not a function? I think people turn to macros in rust sometimes because of the necessity to think about the semantics of function calls. Should I use references or values? What are the trade-offs?

The amount of thinking you have to do to perform a good "extract method" refactoring is one of my least favorite things about the language, but falls out of some of my favorite things about it. All in all, I think it's worth the trade.

edit: Expanded a bit.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: