20.03.2013 Views

Bringing Programming Languages up to Date John Florentin ... - BCS

Bringing Programming Languages up to Date John Florentin ... - BCS

Bringing Programming Languages up to Date John Florentin ... - BCS

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4<br />

What's the Problem?<br />

● Despite many advances, current programming<br />

languages are often non-intuitive and still<br />

produce programs that are:<br />

– Complex (hard <strong>to</strong> read & understand)<br />

– Error-prone (especially w.r.t. concurrency)<br />

– Brittle (hard <strong>to</strong> change)<br />

– Unmanageable (hard <strong>to</strong> recompile, refac<strong>to</strong>r)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!