Skip to content

Details

๐Ÿ“ข Cincinnati Software Craftsmanship welcomes Guy Royse! ๐Ÿ“ข

๐Ÿ’ฌ TALK DESCRIPTION ๐Ÿ’ฌ

There are two types of biases in the world: those that you are aware of and those that you are not. A good goal is to try to move the later biases into the former category, to make you aware of your hidden biases. This allows you to do something about them. Otherwise, these biases can creep into many aspects of our life and our world. Language, in particular, is a very powerful bias that most of us are unaware of. It shapes how we think, how we talk, and how we describe the world. It informs much of what we do and what we make, including our technology. Including our programming languages.

In this talk, I'm going to explore the impact of human language on our code. I'll look at how vocabulary and grammar in English are reflected in the languages we use. And, I'll play some "what if" games to help us see past our bias by speculating on what programming languages would look like if they had been written by speakers of different languages. In doing this, we can discover new ways to look at programming and programming languages. When we're done, you'll look at the relationship between language and programming in a way you've probably never done before. And you'll be aware of a hidden bias that you've had your entire career.

๐Ÿ‘‹ ABOUT GUY ๐Ÿ‘‹

Guy works for Redis as a Developer Advocate. Combining his decades of experience in writing software with a passion for sharing what he has learned, Guy goes out into developer communities and helps others build great software.

Teaching and community have long been a focus for Guy. He is President of the Columbus JavaScript Users Group, an organizer for the Columbus Machine Learners, and has even has helped teach programming at a prison in central Ohio.

In his personal life, Guy is a hard-boiled geek interested in role-playing games, science fiction, and technology. He also has a slightly less geeky interest in history and linguistics. In his spare time, he volunteers for his local Cub Scout Pack, goes camping, and studies history and linguistics.
Guy lives in Ohio with his wife, his three teenage sons, and an entire wall of games.

Follow Guy:
๐Ÿฆœ Twitter ๐Ÿฆ‰ https://twitter.com/guyroyse
๐Ÿ”— LinkedIn ๐Ÿ”— https://www.linkedin.com/in/groyse/
๐ŸŒ Website ๐ŸŒ http://guyroyse.com/

----------------------------
โš  THIS MEETUP WILL BE HELD IN PERSON โš 

(Streaming details TBA)

FOOD DETAILS:
The food will arrive around 5:30 so feel free to stop in early.
Please RSVP for the event to speed up the check-in process and (most importantly!) ensure that we order the correct amount of food.

TRANSPORTATION:
Atrium Two is conveniently located in downtown Cincinnati, easily accessible by bus, car, bike, or scooter.

PARKING:
There are a variety of parking options near Atrium Two, many for $5 or less. Most on-street parking is limited to 60 minutes, so we recommend using a parking lot or garage. The garage at 406 Main Street is the most convenient and is also reasonably priced. Alternatively, you can explore parking options on the Best Parking website:
https://www.bestparking.com/cincinnati-oh-parking/destinations/atrium-two-parking/?daily=1

Related topics

Events in Cincinnati, OH
New Technology
Open Source
Software Engineering
Extreme Programming

You may also like