Daily Archives: March 6, 2017


Perl, Object-Orientation (and a little Graph Theory) – London 9/3/2017

On the 9th March 2017, 18:00 – 20:00 at BCS London, 1st Floor, The Davidson Building, 5 Southampton Street, London, WC2E 7HA, [map] (51.510812, -0.121733)

Please register to attend

Speaker:
Nick Stylianou MEng, ACGI, MBCS

 

Summary: 

This presentation will introduce some of the core features of the Perl language, and illustrate how these features are used to program in Perl using the object-oriented paradigm. Code examples will cover the fundamentals, such as object attributes and methods, through to higher-level concepts such as inheritance and abstraction. Working with Perl’s apparent lack of explicit object-oriented features exposes useful insight into the underlying concepts and gives a practical understanding of how to utilise, and contribute to, Perl’s extensive collection of additional library packages. Graph theory will be used as an example to illustrate how these ideas can be used in practice. A brief history of Perl and an overview of available resources will also be given.

Speaker Biography:

Nick StylianouSince graduating from the Department of Computing at Imperial College, London in the early 1990s, Nick Stylianou has worked in the IT industry as a CAD/CAM software developer, UNIX Systems Administrator & Enterprise Architect, and a Text and Data Mining Analyst. He now works independently, specialising in Research & Development in Computational Musicology, with current projects including a forthcoming music theory reference eBook and interactive music theory and analysis software.

Closing date for bookings is Wednesday 8 March 2017 at 11:59 pm. No more bookings will be taken after this date.