Mac에서 Julia #1

3472 단어 JuliaMac
빠르고 여러가지 좋은 Julia 라는 언어가 2018년 8월에 Ver.1.0이 되었으므로 Mac에서 환경 구축해 보았습니다.
  • 공식 사이트

  • 다운로드 및 설치


  • 공식 사이트로부터 다운로드하는 손도 있습니다만, brew(cask)에서도 인스톨 할 수 있도록 설치합니다.
  • sh-3.2$ brew cask info julia
    julia: 1.0.0
    https://julialang.org/
    Not installed
    From: https://github.com/Homebrew/homebrew-cask/blob/master/Casks/julia.rb
    ==> Name
    Julia
    ==> Artifacts
    Julia-1.0.app (App)
    /Applications/Julia-1.0.app/Contents/Resources/julia/bin/julia (Binary)
    sh-3.2$
    
  • 제대로 1.0 같네요.
  • sh-3.2$ brew cask install julia
    Updating Homebrew...
    ==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
      https://github.com/Homebrew/brew#donations
    ==> Auto-updated Homebrew!
    ・・・中略
    ==> Satisfying dependencies
    ==> Downloading https://julialang-s3.julialang.org/bin/mac/x64/1.0/julia-1.0.0-mac64.dmg
    ######################################################################## 100.0%
    ==> Verifying checksum for Cask julia
    ==> Installing Cask julia
    ==> Moving App 'Julia-1.0.app' to '/Applications/Julia-1.0.app'.
    ==> Linking Binary 'julia' to '/usr/local/bin/julia'.
    🍺  julia was successfully installed!
    sh-3.2$ julia -v
    julia version 1.0.0
    sh-3.2$
    
  • 설치 OK입니다 brew는 훌륭합니다.

  • 또,/Applications 이하에도 app가 인스톨 되어, 그것을 더블 클릭하면 이런 화면이 나왔습니다.



    Visual Studio Code로 확장


  • 공식 사이트의 Julia Editors and IDEs를 보면 VS Code Extension도 있다고 하기 때문에 이것을 메인으로 환경 구축하고 싶습니다.
  • 확장 탭에서 julia 확장을 설치합니다. 현재로서는 v0.10.3이었다.



  • VS Code로 동작 확인


  • julia 의 확장자는 jl 이라고 하므로 test.jl 라고 하는 것을 작성합니다.
  • 적당히 코드를 쓰고 ... 코멘트는 #과 같습니다.
  • # Hello World
    str = "World!"
    println("Hello $(str)");
    
    #= 
        function
    =# 
    add(x,y) = x + y
    v = 10;
    println(add(v,3));
    
  • 실행!
  • sh-3.2$ julia test.jl
    Hello World!
    13
    sh-3.2$
    
  • 확실하네요.
  • 다음부터는 문서 에 따라 시험해 가고 싶습니다.
  • 좋은 웹페이지 즐겨찾기