책 ‘Think Julia’를 읽고…

감사하게도 Julia Korea에 올라온 출간 기념 이벤트에 당첨되어서, 읽어볼 기회가 생겼다.
새로운 것들(주로 디버깅)을 모아보자면,

  • 도트 연산자
  • @assert() 매크로
  • Base.show()
  • methods()
  • @which 매크로
  • Named Tuple: (a=1, b=2)
  • open(fn) do f 블록(=with ~ as ~ @python)
  • task(coroutine): Channel()
  • meta programming: Meta.parse(str), eval(expr)
  • BenchmarkToos.jl: @btime
  • @debug, @warn, JULIA_DEBUG=all
  • 구문 오류/ 실행 오류/ 의미 오류

원래 연습 문제도 풀려고 했는데 1장까지만 하고 일단 넘겼다. 틈틈이 풀어봐야겠다.