Navigating Platform Challenges
Eoin shares his excitement about functional languages while cautioning against premature enthusiasm without real-world problem-solving experience. He reflects on the challenges of platform precision, recalling a specific issue with Oracle client versions that led to server disasters. The conversation highlights the complexities of concurrency and the importance of testing across different environments to avoid unexpected issues.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
seradio-episode132-architectureMistakesWithEoinWoods_clean.mp3
Related Questions
Why do we sometimes know why programming languages are working and sometimes we don't, from the perspective of a compiler engineer?
Why do we sometimes know why programming languages are working and sometimes we don't, from the perspective of a compiler engineer in the context of the episode James Gosling: Java, JVM, Emacs, and the Early Days of Computing | Lex Fridman Podcast #126 and the clip Abstraction in Computing?
Why do we sometimes know why programming languages are working and sometimes we don't, from the perspective of a compiler engineer, as discussed in the episode What is an Operating System? with Anil Madhavapeddy and the clip Embracing Complexity?