El miércoles, 7 de mayo de 2014 05:07:41 UTC-5, Viral Shah escribió:
>
> David,
>
> You may have seen the JuliaCon announcement, and there is a hack day right 
> after JuliaCon. This would be the best place to get the tutorial sorted 
> out. I believe Leah will also be there, and she has a fair amount of 
> experience doing Julia tutorials.
>

Thanks, Viral, I'm planning to be there!

David.

 

>
> -viral
>
> On Tuesday, May 6, 2014 11:01:15 PM UTC+5:30, David P. Sanders wrote:
>>
>> Hi,
>>
>> This is an announcement about a Julia tutorial for the SciPy 2014 meeting 
>> that I proposed, and that was recently accepted and announced. The tutorial 
>> will be on July 7th in Austin, and will then be freely available in video 
>> format. The meeting webpage is  https://conference.scipy.org/scipy2014/
>>
>> SciPy is a meeting on scientific computing with Python, where Jeff and 
>> Stefan gave talks on julia the last 2 years (available online).
>> I was not really expecting the tutorial to be accepted, but fortunately 
>> there are very forward-looking people in the Python community!
>>
>> The tutorial will last 4 hours and will be introductory, aimed at people 
>> coming from the SciPy community, i.e. versed in the use of numpy, scipy etc.
>>
>> My motivations for proposing the tutorial were twofold:
>> (i) Firstly selfish, to force myself to learn Julia in detail;
>> (ii) Secondly, to write an introductory tutorial, along the lines of 
>> those which exist in Python, which I feel is something that is currently 
>> lacking in the community, and which will make the entry point much easier 
>> for new users.
>>
>> I have 6 years' experience teaching scientific computing with Ptyhon 
>>
>> I have started to write the tutorial (although it is not yet available 
>> online), and would very much appreciate your input on the contents. Below 
>> is the outline I proposed (in Markdown), but which I have now realised is 
>> missing pieces.
>>
>> I am also looking for somewhere in the US to spend the week between 
>> Juliacon (if it happens...!) and SciPy, to work on the tutorial and discuss 
>> and hack on Julia. Any offers?! I can (probably) cover the expenses.
>>
>> Best,
>> David.
>>
>>
>> # Proposal for Julia tutorial at SciPy 2014
>>
>> I: Julia for users
>>
>> - 0:00 -- 0:20  Introduction
>>     - Why Julia? Interactive, but compiled
>>     - Installation
>>     - Help: documentation and mailing lists
>>     - Interactivity: REPL and IJulia
>>
>> - 0:20 -- 0:40 Basic Julia
>>     - Variables
>>     - Control structures: if, while
>>     - Ranges
>>     - for
>>     - Dictionaries
>>
>> - 0:40 -- 1:00 Scientific computing
>>     - Vectors and matrices: Array
>>     - Array comprehensions
>>     - Random numbers
>>     - Matlab-type notation
>>
>> - 1:00 -- 1:15 BREAK
>>
>> - 1:15 -- 1:35 Functions
>>     - Functions and methods
>>     - Multiple dispatch
>>
>> - 1:35 -- 1:55 User-defined types
>>     - Defining types
>>     - Parametric types
>>
>> - 1:55 -- 2:25 Packages
>>     - using, include, require, import
>>     - Standard library
>>     - Statistics
>>     - DataStructures
>>     - Graphics: PyPlot, GadFly
>>     - Profiling
>>
>> - 2:25 -- 2:40 BREAK
>>
>> II: Developing in Julia
>>
>> - 2:40 -- 3:00
>>
>>     - Users are already developers
>>     - Modules
>>
>> - 3:00 -- 3:20
>>     - Metaprogramming
>>     - Macros
>>
>> - 3:20 -- 3:40
>>     - Interfacing with Python: the PyCall package
>>
>> - 3:40 -- 4:00
>>     - Interfacing with C: ccall
>>
>>
>>
>>
>>
>>

Reply via email to