Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a keynote conference talk that challenges conventional approaches to programming language adoption in business environments. Discover why technical superiority alone doesn't drive language adoption decisions, as these choices are typically made by non-technical founders, risk-averse managers, and contractors rather than developers. Learn to distinguish between "Platform Languages" and "Productivity Languages" while understanding how different programming languages impact business budgets and decision-making processes. Examine the business characteristics that influence language selection and develop strategies for making functional programming languages like Elm, Haskell, and OCaml more appealing to business stakeholders. Gain insights into fostering better cooperation between technical and non-technical decision-makers to promote the adoption of productivity-focused languages over traditional platform languages, with practical advice for language authors and advocates seeking to bridge the gap between technical excellence and business adoption.