Slide 1

Slide 1 text

TokyoR #39 LT Figure: “The Bread-and-butter-fly”: in “Through the Looking Glass” by John Tenniel. Wood-engraving by the Dalziels. dcjones.github.io/Gadfly.jl/ @sorami 2014/05/31

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

ٕज़ܭࢉͷͨΊͷ৽ݴޠ
 2012~ɻ׆ൃͳίϛϡχςΟɻ

Slide 4

Slide 4 text

ٕज़ܭࢉͷͨΊͷ৽ݴޠ
 2012~ɻ׆ൃͳίϛϡχςΟɻ ɹߴਫ४ & ಈత ચ࿅͞ΕͨܕγεςϜɻଟॏσΟεύονɻ

Slide 5

Slide 5 text

ٕज़ܭࢉͷͨΊͷ৽ݴޠ
 2012~ɻ׆ൃͳίϛϡχςΟɻ ɹߴਫ४ & ಈత ચ࿅͞ΕͨܕγεςϜɻଟॏσΟεύονɻ ߴ଎
 JITίϯύΠϥɻ C΍Fortranʹඖఢ͢ΔϨϕϧɻ

Slide 6

Slide 6 text

Image:

Slide 7

Slide 7 text

ͳͥ৽ݴޠ? Image:

Slide 8

Slide 8 text

ͳͥ৽ݴޠ? 2ஈߏ଄ Image:

Slide 9

Slide 9 text

ͳͥ৽ݴޠ? 2ஈߏ଄ ߴϨϕϧͷϩδοΫ͸ಈతݴޠ e.g. R, Python ଎͕͞ඞཁͳͱ͖͸௿ਫ४ݴޠ e.g. C, Fortran Image:

Slide 10

Slide 10 text

ͳͥ৽ݴޠ? ศར͞ͱ଎͞ͷτϨʔυΦϑ 2ஈߏ଄ ߴϨϕϧͷϩδοΫ͸ಈతݴޠ e.g. R, Python ଎͕͞ඞཁͳͱ͖͸௿ਫ४ݴޠ e.g. C, Fortran Image:

Slide 11

Slide 11 text

ͳͥ৽ݴޠ? ศར͞ͱ଎͞ͷτϨʔυΦϑ 2ஈߏ଄ શ෦ͻͱͭͷݴޠͰ΍Γ͍ͨ! ߴϨϕϧͷϩδοΫ͸ಈతݴޠ e.g. R, Python ଎͕͞ඞཁͳͱ͖͸௿ਫ४ݴޠ e.g. C, Fortran Image:

Slide 12

Slide 12 text

طଘͷݴޠΛ ଎͘͢Ε͹͍͍ͷͰ͸ʁ

Slide 13

Slide 13 text

طଘͷݴޠΛ ଎͘͢Ε͹͍͍ͷͰ͸ʁ → ΠϯλϓϦλͰͷ࣮૷Λ
 ɹ Ծఆͯ͠ઃܭ͞Ε͍ͯΔɻ → ߴ଎Խ͸೉͍͠ɻ

Slide 14

Slide 14 text

Code: julialang.org/

Slide 15

Slide 15 text

Graph: github.com/ViralBShah/julia-presentations/raw/master/Fifth-Elephant-2013/Fifth-Elephant-2013.pdf

Slide 16

Slide 16 text

Graph: github.com/ViralBShah/julia-presentations/raw/master/Fifth-Elephant-2013/Fifth-Elephant-2013.pdf

Slide 17

Slide 17 text

Graph: github.com/ViralBShah/julia-presentations/raw/master/Fifth-Elephant-2013/Fifth-Elephant-2013.pdf

Slide 18

Slide 18 text

http://speed.julialang.org/

Slide 19

Slide 19 text

docs.julialang.org/en/latest/packages/packagelist/

Slide 20

Slide 20 text

MCMC, ࠷దԽ, ઢܗϞσϧ, ࣌ܥྻ෼ੳ, ՄࢹԽ, DataFrames, CUDA, OpenGL, etc… docs.julialang.org/en/latest/packages/packagelist/

Slide 21

Slide 21 text

juliaopt.org/

Slide 22

Slide 22 text

www.mit.edu/~mlubin/juliacomputing.pdf

Slide 23

Slide 23 text

IJulia Ipython for Julia ! Powerful browser-based graphical notebook Image: julialang.org/ github.com/JuliaLang/IJulia.jl

Slide 24

Slide 24 text

http://forio.com/julia/

Slide 25

Slide 25 text

ex.nicovideo.jp/denou/tournament/

Slide 26

Slide 26 text

ex.nicovideo.jp/denou/tournament/

Slide 27

Slide 27 text

ϝΧঁࢠকع Ξϐʔϧจॻˑ

Slide 28

Slide 28 text

juliacon.org/

Slide 29

Slide 29 text

2014/06/26~27 @ Chicago ্࢙ॳͷJuliaʹؔ͢Δձٞ juliacon.org/

Slide 30

Slide 30 text

Douglas Bates 
 lme4, etc. dmbates.blogspot.jp/2012/04/r-programmer-looks-at-julia.html

Slide 31

Slide 31 text

johnmyleswhite.com/notebook/2012/03/31/julia-i-love-you/ John Myles White 
 ΦϥΠϦʔʮೖ໳ ػցֶशʯ, etc.

Slide 32

Slide 32 text

vincebuffalo.org/2012/03/07/thoughts-on-julia.html Vince Buffalo

Slide 33

Slide 33 text

vincebuffalo.org/2012/03/07/thoughts-on-julia.html Vince Buffalo * What’s wrong with R? * What would it take to “challenge” R?

Slide 34

Slide 34 text

groups.google.com/forum/#!topic/julia-dev/n3ntT4M0gwo Harlan Harris Data Community DC Julia։ൃऀϝʔϦϯάϦετʹͯ

Slide 35

Slide 35 text

R։ൃऀϝʔϦϯάϦετʹͯ r.789695.n4.nabble.com/Julia-td4435583.html

Slide 36

Slide 36 text

R։ൃऀϝʔϦϯάϦετʹͯ r.789695.n4.nabble.com/Julia-td4435583.html

Slide 37

Slide 37 text

Cons

Slide 38

Slide 38 text

·ͩv0.2 / 0.3-dev Cons

Slide 39

Slide 39 text

·ͩv0.2 / 0.3-dev Cons ·ͩR΄Ͳύοέʔδ͕
 ॆ࣮͍ͯ͠ͳ͍

Slide 40

Slide 40 text

·ͩv0.2 / 0.3-dev Cons ·ͩR΄Ͳύοέʔδ͕
 ॆ࣮͍ͯ͠ͳ͍ ͦ΋ͦ΋RͰຬ଍͍ͯ͠ΔͳΒɺ
 Ҡߦ͢Δཧ༝͕ͳ͍….ʁ

Slide 41

Slide 41 text

julialang.org ٕज़ܭࢉͷͨΊͷ৽ݴޠ
 2012~ɻ׆ൃͳίϛϡχςΟɻ ɹߴਫ४ & ಈత ચ࿅͞ΕͨܕγεςϜɻଟॏσΟεύονɻ ߴ଎
 JITίϯύΠϥɻ C΍Fortranʹඖఢ͢ΔϨϕϧɻ

Slide 42

Slide 42 text

Juliaษڧձ
 ΍Γ͍ͨʂ

Slide 43

Slide 43 text

‣ Julia: A Fast Dynamic Language for Technical Computing Academic paper ‣ An introductory presentation ‣ Learn X in Y minutes - where X=julia ‣ Videos from the Julia tutorial at MIT ‣ Julia tutorial @ DataGotham2013 ‣ Forio Julia tutorial ‣ Project Euler with Julia ‣ Linear Models with Julia ‣ “Julia: A Fast Dynamic Language for Technical Computing” @ SciPy 2012 ‣ “Julia and Python: a dynamic duo for scientific computing” @ SciPy 2013 G E T T I N G S TA R T E D …