자피 프로그램의 조건 중에는 종료가 되어야 한다는 유한성 전제가 깔려있는데, 언젠가 종료되어야 함을 생각해보면 굳이 loop를 만들 필요가 있나? 정 무한하게 돌아야 한다고 쳐도 while(true) 하면 될텐데
[%] Rust에서 loop 키워드는 별로 필요 없어 보이는디
펭귄(106.246)
2019-01-02 13:44
추천 0
댓글 5
다른 게시글
-
이거 간게 엊그제같은데 [2][%] Recursion(recursion) | 19.01.02추천 0
-
한국정보과학회 프로그래밍언어연구회 [11][%] 기괴공학도(mecheng98) | 19.01.02추천 1
-
Rust 오버로딩 없이 어떻게 사냐면 [2][%] ㅇㄹ(rerereq) | 19.01.02추천 0
-
백준풀면서 러스트공부하려했는데 [2][%] 계란조아(whysearchme) | 19.01.02추천 0
-
근데 std::function은 도대체 왜 그리 느린거야? [9][%] 익명(123.98) | 19.01.02추천 0
-
rust는 왜 함수 오버로딩을 배제했을까 [6][%] 익명(123.98) | 19.01.02추천 0
-
아래 글 보고 map에 타입 트레잇 적용해봄 [2][%] 다메즈마(115.21) | 19.01.02추천 0
-
오늘 공부 복습하면서 C++ 형식연역 문제 만들어봤어요 [4][정보] moumou(moumou) | 19.01.01추천 0
-
그래픽스로 만드는 프로젝트하고 언리얼이나 유니티로 만드는거하고 뭔 차이임 [1][%] 빛돌이(58.233) | 19.01.01추천 0
-
도서관에서 빌려본 객체지향책에서 잊히지 않는 내용이 있음. [1][%] 다메즈마(115.21) | 19.01.01추천 0
그 while (true) 꼴배기 싫어서 무한루프 전용 키워드 따로 만드는 언어들 많더만 러스트도 그런가보지
loop는 expression이라 완전 다른데
그리고 for이나 while 전부 hir에서 loop로 desugar 될정도로 핵심적인 키워드임
그것보다는 플로우 확인할때 항상 조건문은 분기된다는 가정이 있어서 그럼
while true랑 loop랑 교환이 안 되는 경우가 있음.