Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn about JuliaC, a revolutionary toolchain for compiling Julia code into standalone executables and shared libraries in this comprehensive 53-minute webinar. Discover how this new compiler interface transforms Julia into a practical solution for systems programming, embedded development, and high-performance engineering applications by enabling direct compilation of Julia code without runtime dependencies. Explore the streamlined process for embedding Julia functionality within other applications and deploying production-ready binaries across various platforms and devices. Master techniques for cross-language integration that allow seamless calling of Julia functions from C, C++, Python, and other programming environments. Gain insights into building compact, lightweight binaries suitable for embedded systems and resource-constrained environments. Follow along as Dr. Jeff Bezanson, co-creator of Julia and core developer of JuliaC, alongside Kristoffer Carlsson, senior software engineer at JuliaHub, demonstrate practical implementation strategies and showcase real-world applications of this groundbreaking compilation technology that expands Julia's reach beyond traditional scientific computing into systems-level programming domains.
Syllabus
JuliaC: A New Tool for Building Julia Binaries
Taught by
JuliaHub