WGLD August 2017 Park City Meeting
Talk: Abstraction-Free Programming
Park City, Utah, USAMon, Aug 28, 2017 — Fri, Sep 1, 2017
Matthias Hauswirth presenting Abstraction-Free Programming at the IFIP Working Group on Language Design 2017 meeting in Park City, UT, USA.
Abstraction is probably the most important idea in programming. However, many people have difficulties with abstract thinking. If we want to teach programming to all, could we do so without requiring abstract thinking? In this this talk we discuss this question and propose three abstraction-free programming “languages” that might help to provide an initial programming experience for people without abstraction skills. We hope to get feedback on our three language ideas and spark a discussion about abstraction and programming in general.