The doc of Julia is far from helpful.
Most time, you should try it to learn what it actually does.


On Friday, April 15, 2016 at 4:21:41 AM UTC+2, Sheehan Olver wrote:
>
>
> When the course is over I'll give a description of any issues encountered 
> using Julia for teaching.  At the moment there are two big ones: the error 
> messages are hard for students to parse, and the documentation is 
> incomplete.  An example of the latter that came up is 
>
> *help?> **reshape*
>
> search: *reshape* p*r*omot*e*_*shape*
>
>
>   reshape(A, dims)
>
>
>   Create an array with the same data as the given array, but with 
> different dimensions. An
>
>   implementation for a particular type of array may choose whether the 
> data is copied or
>
>   shared.
>
>
>
> It is not clear at all that dims means two (or more) numbers.
>
> On Friday, April 15, 2016 at 12:17:40 PM UTC+10, Sheehan Olver wrote:
>>
>>
>>
>> I'm currently lecturing the course MATH3076/3976 Mathematical Computing 
>> at U. Sydney in Julia, and thought that others may be interested in the 
>> resources I've provided:
>>
>> http://www.maths.usyd.edu.au/u/olver/teaching/MATH3976/
>>
>> The lecture notes and labs are all Jupyter notebooks.  I've also included 
>> a "cheat sheet" of Julia commands used in the course
>>
>>
>> http://nbviewer.jupyter.org/url/www.maths.usyd.edu.au/u/olver/teaching/MATH3976/cheatsheet.ipynb
>>
>> The course is ongoing (it's about half through) and will continue to take 
>> shape, but any feedback is of course welcome!
>>
>>
>> Sheehan Olver
>>
>

Reply via email to