Ruby 3.4: 동결 문자열 리터럴로의 점진적 전환
2025-07-09
Ruby 3.4는 기본적으로 동결 문자열 리터럴로의 다중 버전 전환을 시작합니다. 현재 Ruby 3.4는 사용하지 않는 경고가 활성화된 경우 선택적 경고를 제공하여 이전 버전과의 호환성을 유지합니다. 경고는 Ruby 3.7에서 기본적으로 활성화되고 동결 문자열 리터럴은 Ruby 4.0에서 기본값이 됩니다. 이 변경으로 문자열 중복 제거를 통한 성능 향상, 가비지 컬렉션 감소, 메모리 사용량 감소가 예상됩니다. 이 문서에서는 경고 활성화, 문제 해결 및 기존 코드 마이그레이션 방법을 자세히 설명하고 단계적 업그레이드 접근 방식을 권장합니다.
개발
문자열