-
Notifications
You must be signed in to change notification settings - Fork 651
Translate "Ruby 4.0.0 preview3 Released" (ko) #3711
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
🤖 Generated with [Claude Code](https://claude.com/claude-code)
|
|
||
| ## 코어 클래스 변경 | ||
|
|
||
| 주의: 주목할만한 클래스 변경만을 포함합니다. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 주의: 주목할만한 클래스 변경만을 포함합니다. | |
| 주의: 주목할 만한 클래스 변경만을 포함합니다. |
|
|
||
| [[Feature #21219]] | ||
|
|
||
| * Deprecate 되었던, 선행 `|`를 사용한 `Kernel#open`의 프로세스 생성 기능이 제거되었습니다. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * Deprecate 되었던, 선행 `|`를 사용한 `Kernel#open`의 프로세스 생성 기능이 제거되었습니다. | |
| * 폐기 예정이었던, 선행 `|`를 사용한 `Kernel#open`의 프로세스 생성 기능이 제거되었습니다. |
|
|
||
| * File | ||
|
|
||
| * `File::Stat#birthtime`이 커널과 파일시스템에서 지원되는 경우 statx 시스템 콜을 통해 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How about this?
| * `File::Stat#birthtime`이 커널과 파일시스템에서 지원되는 경우 statx 시스템 콜을 통해 | |
| * 커널과 파일 시스템에서 지원하는 경우, `File::Stat#birthtime`이 statx 시스템 콜을 통해 |
| * `IO.select`는 타임아웃 인자로 `Float::INFINITY`를 허용합니다. | ||
| [[Feature #20610]] | ||
|
|
||
| * Deprecate 되었던, 선행 `|`를 사용한 `IO` 클래스 메서드의 프로세스 생성 기능이 제거되었습니다. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * Deprecate 되었던, 선행 `|`를 사용한 `IO` 클래스 메서드의 프로세스 생성 기능이 제거되었습니다. | |
| * 폐기 예정이었던, 선행 `|`를 사용한 `IO` 클래스 메서드의 프로세스 생성 기능이 제거되었습니다. |
| * Method | ||
|
|
||
| * `Method#source_location`, `Proc#source_location`, `UnboundMethod#source_location`은 | ||
| 이제 5개의 요소를 가진 확장된 위치 정보를 반환합니다: `[path, start_line, start_column, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 이제 5개의 요소를 가진 확장된 위치 정보를 반환합니다: `[path, start_line, start_column, | |
| 이제 5개의 요소를 가진 확장된 위치 정보를 반환합니다. `[path, start_line, start_column, |
| 이러한 개선으로 Ractor 구현이 실험적 상태를 벗어나는 데 더 가까워졌습니다. | ||
|
|
||
| * 성능 개선 | ||
| * 동결된 문자열과 심볼 테이블은 내부적으로 잠금 없는 해시 셋을 사용합니다 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * 동결된 문자열과 심볼 테이블은 내부적으로 잠금 없는 해시 셋을 사용합니다 | |
| * 얼린 문자열과 심볼 테이블은 내부적으로 잠금 없는 해시 셋 사용 |
| * 메서드 캐시 조회는 대부분의 경우 잠금을 피합니다 | ||
| * 클래스(및 geniv) 인스턴스 변수 접근이 더 빠르고 잠금을 피합니다 | ||
| * 객체 할당 중 캐시 경합을 피합니다 | ||
| * `object_id`는 대부분의 경우 잠금을 피합니다 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * 메서드 캐시 조회는 대부분의 경우 잠금을 피합니다 | |
| * 클래스(및 geniv) 인스턴스 변수 접근이 더 빠르고 잠금을 피합니다 | |
| * 객체 할당 중 캐시 경합을 피합니다 | |
| * `object_id`는 대부분의 경우 잠금을 피합니다 | |
| * 메서드 캐시 조회는 대부분의 경우 잠금을 회피 | |
| * 클래스(및 geniv) 인스턴스 변수 접근이 더 빠르고 잠금을 회피 | |
| * 객체 할당 중 캐시 경합을 회피 | |
| * `object_id`는 대부분의 경우 잠금을 회피 |
| 이러한 변경으로 Ruby 3.4.0 이후 | ||
| [파일 {{ release.stats.files_changed }}개 변경, {{ release.stats.insertions }}개 추가(+), {{ release.stats.deletions }}개 삭제(-)](https://github.com/ruby/ruby/compare/v3_4_0...{{ release.tag }}#file_bucket) | ||
| 가 있었습니다! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 이러한 변경으로 Ruby 3.4.0 이후 | |
| [파일 {{ release.stats.files_changed }}개 변경, {{ release.stats.insertions }}개 추가(+), {{ release.stats.deletions }}개 삭제(-)](https://github.com/ruby/ruby/compare/v3_4_0...{{ release.tag }}#file_bucket) | |
| 가 있었습니다! | |
| 이러한 변경사항에 따라, Ruby 3.4.0 이후로 [파일 {{ release.stats.files_changed }}개 변경, {{ release.stats.insertions }}줄 추가(+), {{ release.stats.deletions }}줄 삭제(-)](https://github.com/ruby/ruby/compare/v3_4_0...{{ release.tag }}#file_bucket)가 | |
| 이루어졌습니다! |
| SHA256: {{ release.sha256.zip }} | ||
| SHA512: {{ release.sha512.zip }} | ||
|
|
||
| ## Ruby란 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| ## Ruby란 | |
| ## Ruby는 |
| Ruby는 1993년에 Matz(마츠모토 유키히로)가 처음 개발했으며, | ||
| 현재는 오픈 소스로 개발되고 있습니다. 여러 플랫폼에서 실행되며 | ||
| 전 세계적으로 특히 웹 개발에 사용됩니다. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| Ruby는 1993년에 Matz(마츠모토 유키히로)가 처음 개발했으며, | |
| 현재는 오픈 소스로 개발되고 있습니다. 여러 플랫폼에서 실행되며 | |
| 전 세계적으로 특히 웹 개발에 사용됩니다. | |
| Ruby는 1993년에 Matz(마츠모토 유키히로)가 처음 개발했고, | |
| 현재는 오픈 소스로 개발되고 있습니다. 여러 플랫폼에서 동작하며, | |
| 전 세계적으로 특히 웹 개발에 사용됩니다. |
Summary
Reference
en/news/_posts/2025-12-18-ruby-4-0-0-preview3-released.md🤖 Generated with Claude Code