Rust의 MIN은 가장 작은 실수(実数)다

MIN을 '가장 작은 양수'로 정의한 모호한 명명은 많은 개발자들을 헷갈리게 만들었는데요, 최근 등장하는 언어들은 이를 직관적인 이름으로 바꿔나가려는 모양입니다.

2018. 05. 23. #development #rust

대부분의 언어에서 실수(実数) MIN 을 가장 작은 양수를 뜻하는 매크로로 정의하고 있다는 내용을 소개한 적이 있습니다.

참고 포스트
부동소수점의 MIN_VALUE는 엄청나게 작은 숫자가 아니다
https://lynlab.co.kr/blog/55/

위 포스트처럼 C++, Java, Python 등 대부분의 고전(?) 메이저 언어에서는 명칭만 조금씩 다를 뿐, '가장 작은 양수'로 정의해놓았습니다. 이런 모호한 명명은 전 세계의 많은 개발자들을 헷갈리게 만들었는데요, 최근 등장하는 언어들은 이를 직관적인 이름으로 바꿔나가려는 모양입니다.

대표적인 예로 발견한 것이 Rust입니다.

Rust에서의 MIN

Rust에서는 MIN가장 작은 실수로 정의하였습니다. 기존의 가장 작은 양수를 뜻하는 상수로는 MIN_POSITIVE를 사용하고 있습니다.

참고 레퍼런스
https://doc.rust-lang.org/core/f32/index.html

사소하지만, 개발자의 실수(失手)를 줄일 수 있다는 점에서 바람직한 변화인 것 같습니다.

크리에이티브 커먼즈 라이선스

이 저작물은 크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.

© 2011 - 2020 Do Hoerin, LYnLab