Simple user syntax
Macros
REPL interactivty
- iterators, ::
type syntax
What not to do in
REPL environment,
WebAssembly, Javascript type concretization and Julia JIT'ing
- Transducers
Welcome Sam!
A joke:
A lost person asks a cab driver:
"Excuse me, how can I get to Manchester?"
"Oh, I wouldn't start from here..."
That's performance in dynamic languages in a nutshell
Fast sites are all alike, slow websites are all different
- Julia was designed to match LLVM performance semantics. If you don't have mechanical sympathy for your compiler, it's gonna suck big time. - WebAssembly, Javascript and Julia - Tim Holy Talk - [link](https://www.youtube.com/watch?v=x4oi0IKf52w&t=2s) - MIT Course talk by SGJ (FFTW author) [link](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-172-performance-engineering-of-software-systems-fall-2018/lecture-videos/lecture-23-high-performance-in-dynamic-languages/) -