How We Wrote a Textbook Ysing Julia | Tim Wheeler | JuliaCon 2019

Поділитися
Вставка
  • Опубліковано 10 лис 2024

КОМЕНТАРІ • 15

  • @willjennings7191
    @willjennings7191 5 років тому +25

    This talk made the Julia language look extremely powerful for academic research in CS and EE.

    • @hellmrf
      @hellmrf 4 роки тому

      It's the exactly Julia's goal, I think.

    • @willjennings7191
      @willjennings7191 4 роки тому +1

      @@hellmrf They should put it in jupyter notebooks.

  • @trkn42
    @trkn42 4 роки тому +2

    This is the textbook that introduced me to Julia, loved it from the very first moment!

  • @arielleung3917
    @arielleung3917 4 роки тому +4

    I think CoCalc has a collaborative environment for this sort of integration of LaTex with Julia/Python/R

  • @brettknoss486
    @brettknoss486 4 роки тому

    I can only Weave to LaTeX from Julia Markdown. Julia Markdown is good for the most part, but it doesn't have an outline. The pdf's have a table of contents, but not having an outline sucks for editing. LaTeX works good, but work can have an advantage for things like layout and fonts.

  • @alexanderdemyanenko1436
    @alexanderdemyanenko1436 5 років тому +8

    Man, just use org-mode...

    • @trustfulfish
      @trustfulfish 5 років тому +1

      Could you elaborate how org mode would help here? It seems to me that I would hit the limits of org mode quickly, where I won't know how to make it do what I want.

    • @alexanderdemyanenko1436
      @alexanderdemyanenko1436 5 років тому +6

      @@trustfulfish Org-mode allows using custom LaTeX export templates (written in LaTeX), and literate programming via source code blocks. One can share variables between different code blocks, export tabular data into org-mode tables and import them back into variables, display inline figures (with formatting parameters on LaTeX export) and much more. And all of that is possible while using a clean, concise markup and any(!) programming language. Any missing features are easy to implement with some E-LISP coding. The only caveat is non-asynchronous evaluation of code blocks, but it's not a dealbreaker if a language provides convenient async support. Also, it may have been already solved in Spacemacs. I have written my bachelor's thesis entirely in org-mode and julia and it was a very nice experience.

    • @georgedatseris7309
      @georgedatseris7309 4 роки тому +3

      @@alexanderdemyanenko1436 Can you publicize this experience and/or that material?

    • @mnazaal
      @mnazaal 3 роки тому

      came here to say this, otherwise still great job on the book