This talk was recorded at Copenhagen Developers Festival in Copenhagen, Denmark. #cphdevfest #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: https://ndcconferences.com https://cphdevfest.com/ Subscribe to our YouTube channel and learn every day: / @NDC Follow our Social Media! https://www.facebook.com/ndcconferences https://twitter.com/NDC_Conferences https://www.instagram.com/ndc_conferences/ #functionalprogramming #code We are used to having so many _things_ at our disposal when coding. Strings, numbers, booleans, procedures, modules, you name it. These _things_ gives us the ability to encode meaning into our code. If we were to take away a few, or even most, of these _things_ what would code look like? It might seem ludicrous to propose a language where we only have one _thing_, but there is actually a whole family of languages where that is the case. Concatenative languages have radically simplified semantics, where everything is actually the same _thing_; a function with a very specific signature. How would a language like that work? What is the trick that makes it all make sense? What can you even program with such a language? Join me for a lighthearted and humorous take on the relation between semantics and syntax in programming. I promise that you'll walk away with a deeper appreciation for all your favorite _things_.
Get notified about new features and conference additions.