Skip to content

Online: Saying what you mean: how precise language can eliminate bugs

Photo of Candice Mesk
Hosted By
Candice M. and Robert M.

Details

Title: Saying what you mean: how precise language can eliminate bugs

Have you ever stopped to think about language? How does the specific language we use affect our ability to communicate, or even to think about certain concepts? Programming languages offer a lot of nuance in how we express programs; it's not just what we say, but also how we say it. I'd like to demonstrate how we can represent real-world details more precisely in programming languages, and how that can literally eliminate certain classes of errors.

Facilitator: Phlippie Bosman

If you delve deep enough into music theory, your brain starts to hear music more like a natural language; this is something I realised after many years of focusing on music, which was what I wanted to do with my life before I discovered my passions for software engineering. Today I'm still fascinated by the abstract, linguistic aspects of programming, such as software design, architecture, and different paradigms. I love computer science — I have a masters degree in computational intelligence — but prefer the challenges of working on real problems in the industry, and have been a (primarily) mobile developer at Retro Rabbit for 8 years. I also dabble in German on Duolingo, because I just can't stay away from learning a new language.

If you are new to the group, read our monthly meeting FAQ to answer some common questions (https://www.meetup.com/DeveloperUG/pages/Monthly_Meetings/).

Photo of Developer User Group group
Developer User Group
See more events

Every 3rd Wednesday of the month

Online event
Link visible for attendees
FREE