Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the application of evolutionary theory to software development and machine learning in this 46-minute conference talk from Scala Days. Delve into the Fitness Landscapes model, a core component of modern evolutionary theory, and its relevance to code rewrites in changing environments. Discover how this model applies equally to DNA code, software code, and ML model parameters. Gain insights into the future of the Scala community and software development as a whole through the lens of evolutionary concepts. Learn to critically examine common workplace analogies borrowed from evolution theory and understand their potential pitfalls and benefits when applied correctly.