What's Bad About Julia - Addressing Fundamental Issues
Offered By: The Julia Programming Language via YouTube
Course Description
Overview
Syllabus
Welcome!.
Purpose of the talk.
Users should speak about their problems with Julia.
Widely know bad things about Julia.
Is the presented list of problems exhaustive?.
Why some problems were chosen as the main topics of this talk.
Modularity.
Example of modules we want to keep separate.
Problem with isolating constructors.
Types.
How to handle Missing type in code.
Compiler problem with some types definitions.
Opaque method specificity rules.
First, the most important rule of method specification.
Second "rule" of method specification.
Why we have a problem with second "rule".
Problem of "X is more specific that Y. Example 1.
Problem of "X is more specific that Y. Example 2.
Conclusions.
Q&A: What would happens in the case of circular specification?.
Q&A: What would happens if specification rules were stricter?.
Q&A: How many methods need to be write to allow to make specifications rules stricter? (Follow up to previous question.).
Q&A: What is the order of priority of fixing well know bad things in Julia?.
Q&A: What is last big Julia's problem that was fixed, according to Jeff Bezanson?.
Q&A: How much better or worse world be without unions?.
Taught by
The Julia Programming Language
Related Courses
Advanced CloudFormation: Macros (Simplified Chinese)Amazon Web Services via AWS Skill Builder Advanced Java Concurrency
Vanderbilt University via Coursera Advanced Monitoring and Optimizing with DynamoDB (Traditional Chinese)
Amazon Web Services via AWS Skill Builder Advanced SAS Programming Techniques
SAS via Coursera Amazon DynamoDB for Serverless Architectures (Spanish)
Amazon Web Services via AWS Skill Builder