2012/Your Favorite Programming Language Loses

From Open Source Bridge Wiki
Jump to: navigation, search

Every programming language ever created has some horrible mistakes: your favorite is no exception. We'll talk about some fundamental principles of PL design and how they fail to play out in various real languages.

Speaker: Bart Massey

Return to this session's details

Contributed notes

One audience member mentioned wishing for a programming language without general recursion, citing a 2005 paper by Venanzio Capretta entitled General Recursion via Coinductive Types, in which Capretta demonstrates that conduction is a safer construct for accomplishing the same tasks.