Skip to content

Techie Brekkie #9 / Code is a Natural Language

Photo of Stuart Grey
Hosted By
Stuart G. and Anoop G.
Techie Brekkie #9 / Code is a Natural Language

Details

Join us bright and early on 8 July for a stimulating talk by Alec McEachran for you to enjoy over a delicious free breakfast.

Techie Brekkie is open to all disciplines to help foster partnership and collaboration.

***

// 'Code is a Natural Language' //
Alec McEachran, Principal Software Developer at KPV Lab

Most of the time, building a software application is a team enterprise. Solving problems and writing code that computers can execute can be challenging… but that’s the easy part, compared to writing code your teammates can understand!

Writing code is about formalising algorithms that computers can execute, but it’s also about communicating ideas between each other. Over time, this communicative part becomes more important.

Code is ultimately reduced to a set of computer instructions. Natural languages like English or Spanish cannot be reduced in this way. The meaning of natural language is created by a shared understanding between the group who are communicating. Meanings can shift over time!

Natural language is all ambiguity and nuance. Today, most of us never see the instructions that our code produces. Our code is full of nouns and verbs. Our descriptions contextualise and disambiguate. To write code well, we have to pay attention to our code’s natural language.

// About Alec

Alec is Principal Software Developer at KPV Lab, Edinburgh, working on web 3D graphics. He used to be a Senior Software Developer at YouTube. He has a degree in Philosophy and a PGCE in Mathematics Education, and worked as a secondary school Mathematics teacher for a few years. He also swims a lot and supports Aston Villa. He and his wife have a very spoiled cat called Winnie.

***

You can find our Code of Conduct under 'What we're about' here https://www.meetup.com/Techie-Brekkie-Edinburgh/

COVID-19 safety measures

Event will be indoors
We take COVID-19 precautions seriously and will protect the safety of our guests and staff. Mask wearing is a personal choice and social distancing preferences will be respected. Hand sanitisers are available and the venue will be sanitised beforehand. Self-testing would be appreciated, where possible. Please do not attend the event if you or someone you live with has COVID symptoms.
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of Techie Brekkie Edinburgh group
Techie Brekkie Edinburgh
See more events
Scott Logic
102 West Port · Edinburgh