CWN(CHANGE WITH NEWS) - Julia가 새로운 Python(파이썬)이 될 수 있을까?

  • 흐림경주시20.9℃
  • 구름많음북춘천25.5℃
  • 흐림대전22.7℃
  • 구름많음고흥26.8℃
  • 구름많음함양군25.2℃
  • 구름조금장흥25.7℃
  • 구름많음광양시25.2℃
  • 구름조금남원25.6℃
  • 구름많음동두천23.4℃
  • 흐림청송군20.8℃
  • 흐림영주20.6℃
  • 흐림홍성23.9℃
  • 맑음순천25.6℃
  • 흐림정선군20.5℃
  • 흐림인천24.0℃
  • 흐림거창22.8℃
  • 구름많음통영24.6℃
  • 구름많음해남23.6℃
  • 구름많음부안24.5℃
  • 흐림상주21.7℃
  • 구름조금전주24.9℃
  • 흐림구미22.7℃
  • 흐림금산22.3℃
  • 구름많음임실23.5℃
  • 구름많음제주25.9℃
  • 구름많음백령도22.3℃
  • 흐림양평21.5℃
  • 구름많음김해시24.5℃
  • 구름조금군산24.6℃
  • 흐림장수22.8℃
  • 흐림대구23.2℃
  • 구름많음흑산도22.5℃
  • 구름많음목포23.1℃
  • 흐림홍천22.1℃
  • 흐림의령군24.0℃
  • 구름조금인제22.1℃
  • 흐림추풍령20.9℃
  • 구름조금순창군23.9℃
  • 구름많음청주24.6℃
  • 비안동21.8℃
  • 흐림세종23.3℃
  • 구름많음산청24.0℃
  • 구름조금성산26.1℃
  • 맑음강릉23.2℃
  • 흐림서산23.5℃
  • 구름많음보은22.7℃
  • 구름조금남해25.3℃
  • 흐림합천24.5℃
  • 흐림의성21.9℃
  • 구름조금완도23.9℃
  • 구름많음진도군23.0℃
  • 흐림문경21.1℃
  • 흐림대관령17.3℃
  • 흐림수원23.2℃
  • 흐림밀양26.5℃
  • 맑음부여24.1℃
  • 흐림이천22.2℃
  • 흐림부산23.7℃
  • 흐림강화23.0℃
  • 구름많음창원24.0℃
  • 흐림충주22.3℃
  • 구름많음보성군25.1℃
  • 구름많음거제23.3℃
  • 흐림서청주23.4℃
  • 구름많음동해22.4℃
  • 구름많음광주25.1℃
  • 흐림북부산26.2℃
  • 맑음속초22.7℃
  • 흐림영덕21.6℃
  • 흐림포항21.1℃
  • 흐림양산시24.6℃
  • 구름조금고산24.7℃
  • 구름조금울릉도21.4℃
  • 구름조금강진군25.2℃
  • 구름많음춘천26.0℃
  • 흐림울산22.3℃
  • 흐림천안23.3℃
  • 구름조금울진22.6℃
  • 흐림보령24.6℃
  • 구름조금정읍24.5℃
  • 구름조금고창25.4℃
  • 구름많음진주23.8℃
  • 흐림태백17.5℃
  • 구름조금영광군24.0℃
  • 흐림영천21.7℃
  • 구름조금북강릉21.9℃
  • 흐림서울24.1℃
  • 흐림파주23.2℃
  • 흐림제천21.2℃
  • 구름많음고창군24.0℃
  • 흐림원주20.7℃
  • 흐림철원23.6℃
  • 흐림영월20.1℃
  • 구름조금서귀포28.0℃
  • 흐림봉화21.8℃
  • 흐림북창원25.2℃
  • 구름조금여수25.5℃
  • 2025.10.04 (토)

Julia가 새로운 Python(파이썬)이 될 수 있을까?

김진범 / 기사승인 : 2019-04-18 09:36:56
  • -
  • +
  • 인쇄

2012년부터 사용을 시작한 Julia는 꾸준한 속도로 개발 중이며 2018년 8월 버전 1.0에서 구입할 수 있다. 현재 julia의 목표는 일반적인 프로그래밍 작업 (개발자), 통계 (데이터 과학자) 또는 선형 대수 (과학)에 적합한 언어를 만드는 것이다.

프랑스의 Tech 매거진 silicon에 따르면 julia에 대해 Phython(파이썬)을 넘을수 있을지에 대해 집중 조명했다.

오늘날 파이썬과 R언어는 기계 학습 (Machine Learning, ML)에서 광범위하게 지배적이다. 파이썬은 개발자들에게 가장 빠르게 성장하는 프로그래밍 언어로서, 주로 프레임워크와 라이브러리의 힘으로 남아 있다.

한편, SAS는 분석 분야의 탁월한 시장 선두 주자로서 특히 은행 및 금융 분야의 시장 리더이다. 신속한 학습과 탁월한 기술 지원을 위해 뛰어난 사용자 인터페이스를 통해 다양한 통계 기능을 제공한다.

그러나 빅데이터 (Big Data)의 출현으로 인해 시장 표준이 붕괴되었다.

이것은 기업이 이용할 수있는 데이터의 양, 특히 기회의 촉진제로서의 잠재력에 대한 일반적인 인식을 동반한다. 스토리지 분야에서 상대적으로 기술적 진보를 넘어 빅데이터 시대는 지원 기능에서 실제 전략적 자원으로 데이터 분야를 변화시키고 있다.

그러나 데이터 분석의 실질적인 이점을 알기 전에 값 비싼 소프트웨어에 투자 할 준비에 소흘하기 마련이다. 오픈 소스가 모든 필요한 도구에 직접 액세스하여 테스트 할 수 있었던 것이 분명하기 때문이다.

파이썬은 개발자와 데이터 과학자를 동일한 언어로 만들어 산업화를 단순화하는 데에도 성공했다. 그것은 오늘날 데이터 과학 분야에서 가장 많이 사용되는 언어 중 하나로 부과 할 수 있었던 특성 때문이다.

Julia 프로그래밍 언어는 C 언어의 속도, Python의 사용 용이성 및 학습 속도와 같이 가장 널리 사용되는 언어의 특징 인 특성을 취하는 간단하면서도 효과적인 전제로 설계되었다.

Julia는 MIT의 컴퓨터 및 인공 지능 연구소에서 개발 및 인큐베이터로 활동하며 700 명 이상의 활동적인 기여자, 1,900 개의 등록 패키지 및 2 백만 건의 다운로드가 포함 된 무료 오픈 소스 언어이다.

현재 Julia는 여전히 새롭고 젊은 프로그래밍 언어이다. 그리고 모든면에서 파이썬보다 뛰어나다는 것을 알기 바란다.

그럼에도 불구하고 이 프로그래밍 언어는 특정 지점에서 특히 Python의 완벽한 개념을 구분할 수 있다.

강력한 언어이므로 빠른 실행 속도가 보장된다. Julia가 가진 가장 파워풀한 장점이다. 따라서 언어는 파이썬보다 빠르게 나타납니다. 이 언어는 행렬 표현식 및 선형 대수학과 같은 데이터 과학에서 사용되는 기본 수학을 신속하게 구현하기 위해 특별히 고안되었다. 마지막으로 복잡성면에서 유사한 프로그래밍을 위해 Julia는 C와 동일한 순서의 실행 속도로 시간을 단축한다.

Julia는 학습을 단순화하는 구문에 기초를 두고있다. Julia의 구문은 Python의 구문과 비슷하다. 간결하고 배우기 쉽기 때문에 직관적이며 강력하다.

Julia는 자신의 약점을 보완하기 위해 C 또는 Fortran으로 작성된 외부 라이브러리를 사용하도록 제안했으며 Rust 프로그래밍 언어도 사용한다. Pycall 패키지 (Julia 언어에서 Python 함수를 호출하는 패키지)를 통해 Python 코드를 사용할 수도 있고 Python과 Julia 사이에서 데이터를 공유 할 수도 있다.

Julia와 다른 언어의 전환 및 병렬 사용을 허용하기 위해 다른 언어로 제공되는 라이브러리를 사용할 수있는 가능성을 제공하는 것이 흥미롭지만, 확장성을 위해서는 자체 라이브러리를 개발해야 한다고 말했다.

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue