Home

[ENCCS Webinar] Julia for Time Critical Applications

→ Europe/Amsterdam
Online

Online

Description

About this webinar

Julia has gained significant attention in scientific and technical computing because it combines the expressiveness of a high-level language with the performance traditionally associated with compiled languages. While many discussions focus on raw execution speed, real-world engineering systems often require more than performance alone. Deterministic execution, predictable memory behavior, and software maintainability are equally important.

In this webinar, we explore how Julia can be used in time-critical environments where timing constraints and resource management are key design considerations. We will discuss the role of type stability, memory allocations, interface design, and garbage collection, and show how these aspects influence the predictability of Julia applications.

The session will present practical techniques for developing robust and efficient Julia software helping organizations to overcome the traditional "two-language problem".

Who is the webinar for

This webinar is intended for:

- Software engineers working on performance-sensitive applications
- Physicists, mathematicians, and computational scientists
- Research software engineers
- Software architects evaluating technology choices for scientific and engineering systems
- Technical leaders interested in reducing the gap between prototyping and production code

Key takeaways

By the end of this webinar, the participants will:

- Understand why type stability is fundamental for predictable Julia performance
- Learn how memory allocations impact execution time and latency
- Gain insight into Julia's garbage collector and strategies to minimize its impact
- Discover practical techniques for building allocation-free and deterministic code paths
- Understand how Julia enables a single-language workflow from prototype to production
- Be able to assess whether Julia is suitable for their own time-critical applications

More events & contact

Check out more upcoming events from ENCCS and our European network at https://enccs.se/events/, as well as available ENCCS lesson materials, suitable also for self-learning.

For questions regarding this workshop or general questions about ENNCS training events, please contact training@enccs.se.

Organised by

ENCCS

Registration
[ENCCS Webinar] Julia for Time Critical Applications