-
Notifications
You must be signed in to change notification settings - Fork 17
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
NEWS 수정 #32
Open
jyjemily
wants to merge
169
commits into
translate_index
Choose a base branch
from
master
base: translate_index
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
NEWS 수정 #32
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
일부 번역 및 링크 연결
html문서: 섹션 접기 기능 추가
Update index.md
Update index.md
Update variables.md
Update functions.md
I modify some part of documents
…oping update codex, src manual/variables-and-scoping.md
…nloads.md, stdlib/LazyArtifacts.md, stdlib/SuiteSparse.md, stdlib/TOML.md remove src/NEWS.md
PR 고맙습니다. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
patch ~/work/translate-doc$ diff -uNr codex/ ~/work/julia/doc/src/
Julia v1.3 Release Notes
New language features
유니코드 12.1.0 지원
이제 클래스 내부에서 정의된 함수는 추상적인 형태로 추가될 수 있습니다.
Language changes
Multi-threading changes
This does not include subtypes of
IO
that are entirely in-memory, such asIOBuffer
,although it specifically does include
BufferStream
.(#32309, #32174, #31981, #32421).
GLOBAL_RNG
) is now thread-safe (and thread-local) (#32407).Threads.@spawn
macro that runs a task on any available thread (#32600).모든 시스템 수준의 I/O 작업(파일과 소켓)은 이제 어느 쓰레드가 동시에 접근해도 프로그램 실행에 문제 없습니다.
이것은
IOBuffer
처럼 전부 메모리 내에 있는IO
의 서브타입을 포함하지 않지만,BufferStream
은 특별하게 포함합니다.Build system changes
New library functions
findfirst
,findlast
,findnext
andfindprev
now accept a character as first argumentto search for that character in a string passed as the second argument (#31664).
findall(pattern, string)
method wherepattern
is a string or regex (#31834).istaskfailed
is now documented and exported, like its siblingsistaskdone
andistaskstarted
(#32300).RefArray
andRefValue
objects now accept indexCartesianIndex()
ingetindex
andsetindex!
(#32653)findfirst
,findlast
,findnext
와findprev
은 두번째 인수로 전달된 문자열에서 해당 문를 검색하기 위해서 이제 첫번째 인수로 문자를 허용합니다.pattern
이 문자열이거나 정규식(regex)인 새로운findall(pattern, string)
함수istaskfailed
는istaskdone
과istaskstarted
처럼 문서화되고 내보낼 수 있습니다.RefArray
와RefValue
오브젝트는 이제 인덱스CartesianIndex()
를getindex
과setindex!
로 허용합니다.Standard library changes
Regex
can now be multiplied (*
) and exponentiated (^
), like strings (#23422).Cmd
interpolation (`$(x::Cmd) a b c`
where) now propagatesx
's process flags(environment, flags, working directory, etc) if
x
is the first interpolant and errorsotherwise (#24353).
functions that operate on the array(s) as a whole (and are not explicitly broadcasted across their elements).
Previously, the functions
+
,-
,*
,/
,conj
,real
andimag
returned the unwrapped elementwhen operating over zero-dimensional arrays (#32122).
IPAddr
subtypes now behave like scalars when used in broadcasting (#32133).clamp
can now handle missing values (#31066).empty
now accepts aNamedTuple
(#32534).mod
now accepts a unit range as the second argument to easily perform offset modular arithmetic to ensure the result is inside the range (#32628).Regex
는 이제 문자열처럼 (*
)로 곱해지고, (^
)로 지수화될 수 있습니다.Cmd
보간법은 이제 ‘x’가 첫 번째 interpolant나 errors일 때x
를 process flag(environment, flags, working directory, etc) 로 전파합니다.0차 배열은 이제 배열에서 전체로서 작동하는 수학적 함수의 리턴값으로 일관적으로 보존됩니다.
이전에는, 0차 배열에 대해 실행할 때 함수
+
,-
,*
,/
,conj
,real
andimag
는 unwrapp된 요소들로 반환됩니다.IPAddr
subtypes는 이제 브로드캐스팅에서 사용될 때 스칼라처럼 작동합니다.clamp
는 이제 빠트린 값들을 다룰 수 있다.empty
는 이제NamedTuple
을 허용합니다.mod
는 이제 unit range를 두번째 인수로 허용해 offset modular 연산을 쉽게 수행해 결과가 범위 안에 있다는 것을 분명하게 합니다.Libdl
dlopen()
can now be invoked indo
-block syntax, similar toopen()
.dlopen()
는 이제do
-block syntax로 invoke될 수 있고, 이는open()
과 유사합니다.LinearAlgebra
dot
, which conflicts with that in LinearAlgebra (#31838).diagm
andspdiagm
now accept optionalm,n
initial arguments to specify a size (#31654).Hessenberg
factorizationsH
now support efficient shifted solves(H+µI) \ b
and determinants, and use a specialized tridiagonal factorization for Hermitian matrices. There is also a newUpperHessenberg
matrix type (#31853).BLAS 하위 모듈은 더 이상 LinearAlgebra에 있는 것과 충돌하는
dot
을 내보내지 않습니다.diagm
과spdiagm
는 이제 선택적인m,n
초기 인수를 사용해 크기를 지정합니다.Hessenberg
인수분해H
는 이제 효율적인 시프트 해(H+µI) \ b
행렬식을 지원하고, Hermitian 행렬에 특화된 삼각 인수분해를 사용합니다. 또한, 새로운UpperHessenberg
행렬 유형도 있습니다.SparseArrays
SparseMatrixCSC(m,n,colptr,rowval,nzval)
perform consistency checks for arguments:colptr
must be properly populated and lengths ofcolptr
,rowval
, andnzval
must be compatible with
m
,n
, andeltype(colptr)
.sparse(I, J, V, m, n)
verifies lengths ofI
,J
,V
are equal and compatible witheltype(I)
andm
,n
.sprand
function is now 2 to 5 times faster (#30494). As a consequence of this change, the random stream of matrices produced withsprand
andsprandn
has changed.SparseMatrixCSC(m,n,colptr,rowval,nzval)
는 인수에 대해 일관성을 확인합니다. :colptr
는 올바르게 입력되어야 하며,colptr
,rowval
, 그리고nzval
의 길이는m
,n
과 호환되어야 합니다.sparse(I, J, V, m, n)
는I
,J
,V
의 길이가eltype(I)
andm
,n
와 동일하고 호환되는지 확인합니다.sprand
함수는 이제 2에서 5배 더 빠릅니다. 이 변화의 결과로sprand
과sprandn
로 생성된 수학의 랜덤 스트림이 변화했습니다.Dates
DateTime
andTime
formatting/parsing now supports 12-hour clocks with AM/PM viaI
andp
codes, similar tostrftime
(#32308).repr
such that it displaysTime
as it would be entered in Julia (#32103).DateTime
과Time
formatting/parsing은 이제I
andp
코드를 통해 AM/PM을 사용한 12시간 시계를 지원하고 이는strftime
과 유사합니다.Sockets
getipaddrs
returns IP addresses in the order provided by libuv (#32260).getipaddr
prefers to return the firstIPv4
interface address provided by libuv (#32260).getipaddrs
는 libuv에 의해 제공된 순서로 IP 주소를 반환합니다.getipaddr
는 libuv에 의해 제공된 첫번째IPv4
를 반환하는 것을 선호합니다.Statistics
mean
now accepts both a function argument and adims
keyword (#31576).mean
은 이제 함수 인수와dims
키워드 모두를 허용합니다.Sockets
InetAddr
constructor fromAbstractString
, representing IP address, andInteger
,representing port number (#31459).
IP 주소를 나타내는
AbstractString
의InetAddr
생성자(constructor), 포트 번호를 나타내는Integer
가 추가되었습니다.Miscellaneous
foldr
andmapfoldr
now work on any iterator that supportsIterators.reverse
, not just arrays (#31781).foldr
과mapfoldr
는 이제 배열 뿐만 아니라Iterators.reverse
을 지원하는 모든 iterator에서 작동합니다.Deprecated or removed
@spawn expr
from theDistributed
standard library should be replaced with@spawnat :any expr
(#32600).Distributed
표준 라이브러리의@spawn expr
는@spawnat :any expr
로 대체되어야 합니다.External dependencies
Tooling Improvements
The
ClangSA.jl
static analysis package has been imported, which makes use ofthe clang static analyzer to validate GC invariants in Julia's C code. The analysis
may be run using
make -C src analyzegc
.ClangSA.jl
정적 분석 패키지를 가져왔습니다. 이 패키지는 clang 분석기를 사용해 Julia의 C코드에서 GC 불면량을 검증합니다.분석은
make -C src analyzegc
를 사용해 실행할 수 있습니다.