GN Advanced Science has a close collaboration with the BIASlab team at the Eindhoven University of Technology. When they were getting started a couple of years ago, one of the big questions was to continue with their current tools or investigate new avenues. At the time the Julia language was making headlines and appeared to address the specific needs of the team. It was a high level language designed for the types of applications the team was working on, while at the same time being capable of handling the constraints that come with working on low-power, low-latency audio processing systems. Ever since, Julia has been used extensively.
During this talk Joris will give an introduction to Julia. He will discuss the basics, and go more in-depth on what its strengths are as well as its weaknesses. All of this will be guided by specific examples he has come across over the last couple of years.
Biography
Although he has been tinkering with computers since the early nineties, Joris really got into programming when he was first introduced to the C programming language during his Electrical Engineering studies in 2001. He has been building software systems ranging from jukebox software for arcade cabinets to administration systems managing print jobs, cash flow and inventory ever since.
Currently, Joris is the lead software engineer for a family of next generation algorithms in GN Advanced Science. He is building advanced large scale systems to support the latest developments in the company. Mostly web-based systems, although real-time, low-latency audio coding is part of the job as well. Outside of work, you can find him running or sliding down snowy mountains.