Juliacon 2024

Keno Fischer

Keno Fischer is one of the core developers of the Julia programming language and co-founder and CTO at JuliaHub. His earliest involvement with the Julia project was the port of Julia to Windows, the creation of (the current iteration of) the Julia REPL, the Julia optimizer, Julia’s --bug-report feature as well as numerous other language features and packages. Within the Julia community, he is known for creating packages that push the boundary of possibilities of the language and ability to debug even the thorniest of issues. He holds an A.M. degree in Physics from Harvard University.


Sessions

07-10
11:30
30min
CedarEDA tutorial: a fresh approach to circuit simulation
Frames Catherine White, Keno Fischer

CedarEDA is a new advanced analogue circuit simulation tool. This tutorial will go into how to use it to simulate your electronic circuits. CedarEDA is able to process circuits/models described in Spice, Spectre, Verilog-A or in pure Julia. It is API first and is driven entirely via Julia script.
This tutorial is primarily of interest to electrical and electronic engineers, or anyone else with an interest in electronic circuit design.

General
Function (4.1)
07-11
15:00
30min
Julia Compiler Secrets - Static Analysis
Keno Fischer, Shuhei Kadowaki

Effect analysis, exception types, escape analysis, effect preconditions, non-standard specialization, optimized generics - the compiler team has been busy. What is this all about?

Julia Internals and Tooling
REPL (2, main stage)