We need better introductory material

Hi

The first four chapters of “Think Julia” are online. Allen Downey supports this port of his book “Think Python”. Everything is available in the package ThinkJulia. The content is written in Markdown and html output is generated by Documenter. TikzPictures is used to create the drawings. All examples are unit tested and solutions for most exercise are available.

All remarks are welcome!

10 Likes

I’ve met him a number of times at Open Data Science Conferences here in Boston/Cambridge, and won a copy of his book: “Think Bayes” (which was quite good - it would be nice to have the code translated into Julia as well,
something I wanted to do, but didn’t have time). His talks at the conferences were very good (and hard to get into!). Really nice guy!

Great job doing the “port”!

1 Like

The book is based on v0.6.x - how soon do you think it will be complete? Before the v0.7/v1.0 release?

I ask because of changes like “Void” to “Nothing” for v0.7/v1.0,for example in the chapter Fruitful Functions and Void Functions.

Would you like comments about potential issues to be made as issues on GitHub, or would you prefer feedback first here?

It would be great if Julia has more cheat sheets like those:

Since most people use more than one programming languages, cheat sheet sometimes is quicker to refer to. Cheat sheet is also more portable.

I use this Julia cheat sheet, and it is great

https://cheatsheets.quantecon.org/

1 Like

I hope that such a cheat sheets will materialize AFTER the language stabilizes. (It would have been overly optimistic of anyone to put much effort into a cheat sheet of this much complexity before the language congealed.)

1 Like

It is a living document. A first release will be for Julia v0.6 but once Julia v0.7 is available I will integrate all the modifications and do another release. You can open a github issue now so I have a trace;)

Thanks for the feedback!

7 Likes