Hi Arin,

I am planning something similar in the near future and have been
thinking about this too. Maybe you could organize your discussion around
the following three topics:

1. "things that work as expected"

Language constructs like numbers, arrays, control flow etc, that are
very similar to other languages. No surprises there, emphasize that
transitioning to Julia is easy from Algol-like languages.

2. "things that improve on other languages"

Multimethods, the type system; with concrete examples. Probably macros
are too much when people first see the language.

3. "work in progress"

Your audience will probably care about dataframes and
plotting. Emphasize that things are in flux, but more or less usable.

Probably coding through a small but self-contained example (an
epidemiology simulation, with plots at the end?) could be useful.

IMO 4 hours is the maximum that most people can bear with a meaningful
level of attention, 3 is better.

Best,

Tamas


On Wed, Sep 09 2015, Arin Basu <[email protected]> wrote:

> Hi All,
>
> I am planning to offer a workshop (about 3 hours length, but can be longer,
> up to five hours) introducing Julia language to a group of statisticians
> and advanced students (biostatistics and epidemiology focus). My audience
> is statisticians who may be familiar with Python, C, R, SAS, SPSS. Some may
> or may not be, I do not know at this stage, but assume they are not
> familiar with Julia. I'd greatly appreciate if you can kindly suggest  a
> list of topics that I shall I include. This is going to be an introductory
> workshop. Can you please share a few sample introductory workshop topic
> lists?
>
> Best,
> Arin Basu

Reply via email to