PyData Dublin #6


Details
We've taken a short break but we're back with a bang! We're delighted to announce that our next meetup is being hosted by Google Dublin on Thursday, 30th August! Our fascinating lineup is outlined in the Agenda below. Can't wait to see you all again and hear what everyone has been up to over the summer!
AGENDA:
[18:00 - 18:30] Registration, networking, and refreshments.
[18:30 - 19:00] Ethics and Data Science: Where to start? by Abeba Birhane and Siobhán Grayson
[19:00 - 19:30] Learn to curse with Python by Antonio Bevilacqua
Every programming language has its caveats, traps, tricks, and nonsenses - its wats. While simple and consistent, Python is not out of the game, albeit most of its edge behaviors are not apparent, as they are caused by underlying code optimization. In this talk, I'm going to show some of the most common Python gotchas, referring to the CPython implementation version 3.5, showing how they can lead unaware or inexperienced programmers to catastrophic and unexpected results. There will be space, of course, for simple Easter eggs left around by humorous contributors!
[19:30 - 20:10] Functional Programming for Data Science by Neal Ó Riain
Python is a versatile language and it supports a wide variety of programming paradigms. At its heart it's object-oriented, but in this talk I want to discuss how you can use Python to write clean, efficient, and modular functional code. I'll begin by giving a little background on what functional programming is and why you might use it. I'll talk through some of the simple primitives of functional programming, and I'll give some useful examples of functional code for data analysis. The aim is to give a practical and pragmatic introduction to these ideas, covering some of the strengths and weaknesses of Python as a functional language.
[20:10 - 21:00] Networking, refreshments, and wrap-up.

Sponsors
PyData Dublin #6