kirancodes.me
To Proof Maintenance & Beyond!

Can we crowdsource language design?

Preston Tunnell Wilson, Justin Pombrio, Shriram Krishnamurthi

Abstract

Most programming languages have been designed by committees or individuals. What happens if, instead, we throw open the design process and let lots of programmers weigh in on semantic choices? Will they avoid well-known mistakes like dynamic scope? What do they expect of aliasing? What kind of overloading behavior will they choose?

DOI 10.1145/3133850.3133863

Related papers