1st Amsterdam Julia Language Meetup


Details
Welcome to the 1st Amsterdam Julia Language Meetup
We are thrilled to announce the first Amsterdam Julia Language Meetup. We will be hosted by Xebia Data (Wibautstraat 200) on September 26, starting at 17:30, for networking, learning, and sharing.
Join us in creating a local community for the Julia Programming Language around Amsterdam!
Please sign up if you are planning on attending to estimate how much pizza and snacks to order!
We'll begin by welcoming some experts in the Julia Language to talk about building and deploying Julia applications. Martijn Visser, from Deltares, will speak about Building binaries, big and small and Tom Lemmens, from Sioux Technologies, will present Bridging the Julia Gap: Structural answers for your colleagues.
Schedule:
- 17:30 - Doors open
- 18:00 - Opening notes
- 18:10 - Mini-talk (Abel Soares Siqueira) - Mini-intro to Julia
- 18:30 - Talk: Martijn Visser (Deltares) - Building binaries, big and small
- 19:00 - Break
- 19:15 - Talk: Tom Lemmens (Sioux Technologies) - Bridging the Julia Gap: Structural answers for your colleagues
- 19:45 - Round of introductions
- 20:00 - Closing remarks
- 20:10 - Networking over food and drinks
Details:
Abel Soares Siqueira - Organizer
Title: Mini-intro to Julia
Abstract: Brief overview of nice features that might motivate you to use Julia.
Martijn Visser - Hydrologist @ Deltares
Title: Building binaries, big and small
Abstract: To run Julia code, you typically need to install Julia first. If like me you just want to build an app or shared library for use by other languages, having to install Julia becomes a hurdle.
PackageCompiler.jl supports this by bundling your dependencies and Julia together, though this has large compile times and build sizes.
Work is well underway to support creating small binaries given some assumptions on the code.
I'll show how this is done, and we can discuss what this may mean for the future usage of Julia.
Bio: Martijn Visser is a hydrologist at Deltares, where he focuses on integrated water resources management, as well as building open source software to support it. As an early adopter of the Julia programming language he’s been active in the open source community, helping to set up and maintain JuliaGeo and its packages, which aim to make it easier to work with geospatial data in Julia.
Tom Lemmens - Mathware engineer @ Sioux Technologies
Title: Bridging the Julia Gap: structural answers for your colleagues
Abstract: How do I convince my colleagues to use Julia for our next project? Is a question that some of us have been asking since we started using Julia. In my experience the answer to that question actually comes in the form of answering the questions of your colleagues. It can help if you can anticipate these questions and have some answers ready to go. There are a handful of these questions that always come pop up in some variety or another. How do I run testing pipelines? How can I find a suitable Julia package for the problem I am trying to solve? Which IDE setup should I use? I will go over a few of these questions, focusing mostly on infrastructure and practical issues, and provide some ways in which you can answer them. After this you should have an easier time convincing your coworkers to try out this shiny new language for your next project.
Bio: Originally a theoretical physicist I am now working as a Mathware engineer at Sioux Technologies in Eindhoven. In the course of my career at Mathware I have tackled physics simulations, image analysis and optimization projects both internally and onsite with customers. I always keep an eye on not only solving the problem at hand but also making sure that whatever I create is sound from a software design perspective, to make sure that the solution provided is both flexible and robust towards the future.
Round of introductions
Open floor for 1-2 minutes introductions.

1st Amsterdam Julia Language Meetup