Choose a default theme

You can change your theme from the menu

Julia

Julia는 수치 계산을 비롯한 범용 작업에 쓰이는 프로그래밍 언어이다. 동적인 사용 방식과 효율적인 코드 실행을 함께 지향한다.

원리

다중 디스패치로 인수 타입 조합에 따라 메서드를 선택한다. 배열 연산, 패키지, 병렬 실행과 다른 언어의 함수 호출을 이용해 계산 프로그램을 구성한다.

프로그래밍 언어 둘러보기

Go · Kotlin · Swift · PHP · Ruby

Lua · Dart · C# · R (프로그래밍 언어) · Julia

예시

정수와 실수 입력에 맞는 계산 메서드를 나누거나 행렬 기반 모형을 함수로 작성할 수 있다. 대화형으로 검토한 함수를 반복 실행 작업에 재사용할 수 있다.

주의할 점

첫 실행의 컴파일 비용과 반복 실행 시간을 구분해 측정해야 한다. 타입과 메모리 할당 방식에 따라 성능이 달라지므로 언어 이름만으로 속도를 단정하지 않는다.

참고 자료