Please log in to watch this conference skillscast.
Programming has evolved from listing mechanical instructions for a computer to writing gigantic works in evolved languages that sometimes remind their natural counterparts. However, more often than not we forget this connection and look at other fields like Mathematics in the search for models to improve the art of Programming. Alfonso proposes we turn our eyes on to natural languages again to take inspiration from techniques used by humans to centuries ago to better articulate our programs, improve the semantics in our code, and communicate much more efficiently in a team.
YOU MAY ALSO LIKE:
- Keynote: Crossroads: F# in the middle of... nowhere? (SkillsCast recorded in April 2018)
- Applied Domain-Driven Design — Full-Stack Event Sourcing (in Online Event on 9th July 2020)
- Intro to OCaml (SkillsCast recorded in June 2020)
- Keynote: Haskell is a Great Host (SkillsCast recorded in October 2019)
Communication Strategies with Programming
A linguist by heart and a programmer by choice, Alfonso has brought his passion for natural languages to the computing world. He is the creator of Fable, a popular F# to JS compiler, and coauthor of the book "Mastering F#". Currently works as a web engineer using F# and Fable for highly productive and reliable software development.