줄리아 (프로그래밍 언어)
보이기
개발자 | Jeff Bezanson, Stefan Karpinski, Viral B. Shah 외 다수[1][2] |
---|---|
발표일 | 2012년[3] |
안정화 버전 | 1.11.0[4]
/ 2024년 10월 8일; 2024년 10월 28일 |
미리보기 버전 | 1.10.0-alpha1[5]
/ 2023년 7월 6일 |
운영 체제 | 리눅스, OS X, FreeBSD, 윈도우 |
종류 | 프로그래밍 언어 |
라이선스 | MIT 허가서[1] |
웹사이트 | julialang |
줄리아(Julia)는 고성능의 수치 해석 및 계산과학의 필요사항을 만족시키면서 일반 목적 프로그래밍에도 효과적으로 사용될 수 있도록 설계된 고급 동적 프로그래밍 언어이다.[6][7][8][9]
통신
[편집]줄리아 공식 배포판은 줄리아의 REPL 통신 세션 셸을 포함하고 있으며, 테스트 코드를 빠르게 실험하기 위해 사용할 수 있다.[10] 다음 부분은 샘플 세션 예제의 하나로서, 문자열들은 printLn에 의해 자동으로 이어붙여진다.[11]
julia> p(x) = 2x^2 + 1; f(x, y) = 1 + 2p(x)y
julia> println("Hello world!", " I'm on cloud ", f(0, 4), " as Julia supports recognizable syntax!")
Hello world! I'm on cloud 9 as Julia supports recognizable syntax!
같이 보기
[편집]각주
[편집]- ↑ 가 나 (영어) “LICENSE.md”. GitHub.
- ↑ (영어) “Contributors to JuliaLang/julia”. GitHub.
- ↑ (영어) “Why We Created Julia”. 《Julia website》. February 2012. 2013년 5월 24일에 원본 문서에서 보존된 문서. 2013년 2월 7일에 확인함.
- ↑ “Julia v1.11.0 has been released and v1.10 is now LTS” (영어). 2024년 10월 8일. 2024년 10월 10일에 확인함.
- ↑ “GitHub - JuliaLang/julia at v1.10.0-alpha1”. 《GitHub》 (영어). 2023년 7월 6일에 확인함.
- ↑ (영어) “The Julia Language” (official website).
- ↑ (영어) Bryant, Avi (2012년 10월 15일). “Matlab, R, and Julia: Languages for data analysis”. O'Reilly Strata. 2013년 5월 24일에 원본 문서에서 보존된 문서. 2014년 11월 30일에 확인함.
- ↑ (영어) Krill, Paul (2012년 4월 18일). “New Julia language seeks to be the C for scientists”. InfoWorld.
- ↑ (영어) Finley, Klint (2014년 2월 3일). “Out in the Open: Man Creates One Programming Language to Rule Them All”. Wired.
- ↑ “Getting Started · The Julia Language”. 《docs.julialang.org》 (영어). 2018년 7월 14일에 원본 문서에서 보존된 문서. 2018년 8월 15일에 확인함.
- ↑ See also: https://docs.julialang.org/en/stable/manual/strings/ Archived 2018년 7월 24일 - 웨이백 머신 for string interpolation and the
string(greet, ", ", whom, ".\n")
example for preferred ways to concatenate strings. Julia has the println and print functions, but also a @printf macro (i.e., not in function form) to eliminate run-time overhead of formatting (unlike the same function in C).
외부 링크
[편집]이 글은 프로그래밍 언어에 관한 토막글입니다. 여러분의 지식으로 알차게 문서를 완성해 갑시다. |