Moore's Switch: Why We're Doing Software Wrong

Steven Pemberton, CWI
Banningzaal (2e verdieping), 10.45 - 11.05 uur

In the 50's computers cost millions; relatively, programmers were almost free. The first programming languages were designed based on this: programmer time wasn't important, computer time was.
Now it's reversed, which I call Moore's Switch: we have really cheap computers and expensive programmers; yet they still program using descendants of 50's programming languages, saving computer time, not programmer time.
A new paradigm, declarative programming, gives the computer more of the work. Companies (eg Xerox, NHS) using our language XForms, report software costs reduced to a tenth!

Steven Pemberton