diff --git a/events.xml b/events.xml index 6c62103..8cca6ac 100644 --- a/events.xml +++ b/events.xml @@ -1,6 +1,58 @@ + + + Brennan Taylor + +

A lecture on why functional languages are important, practical applications, and some neat examples. Starting with an introduction to +basic functional programming with ML syntax, continuing with the strengths of OCaml and F#, followed by some exciting examples. Examples include GUI +programming with F#, Web Crawlers with F#, and OpenGL/GTK programming with OCaml. This lecture aims to display how powerful functional languages can +be.

+
+
+ + Brennan Taylor + +

+ A lecture on the fundamentals of Pi-Calculus followed by an introduction +to Join-Calculus in JoCaml with some great examples. Various concurrent +control structures are explored, as well as the current limitations of +JoCaml. The examples section will mostly be concurrent programming, +however some basic distributed examples will be explored. This lecture +focuses on how easy concurrent programming can be. +

+
+
+ + Andrei Barbau + + + + + Sarah-Jane Fortune + + + + + Brennan Taylor + +

+ A quick introduction on the current state of distributed programming and +various grid computing projects. Followed by some history and features of +the Erlang language and finishing with distributed examples including +operating on a cluster. +

+
+
+ + David Tenty + +

+ A brief overview of the CSC Computing Enviroment, including how to survive slashdot and dealing with IST. +

+
+