Brussels / 2 & 3 February 2013


Ada Tasking: Multithreading Made Easy

Ada is one of very few programming languages that support multithreading as part of the language, as opposed to libraries.

As a consequence, the multithreading facilities use simple, high-level abstractions: tasks and protected objects, rather than low-level library calls. Ada allows beginners and younger programmers to write multithreading programs. If you come prepared with an Ada compiler on your laptop, you can learn by doing in this interactive, hands-on session, and unleash the full power of your multicore processor!


Ludovic Brenta