Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Future of Code

Peter Cooper
September 26, 2014

The Future of Code

A presentation given by Peter Cooper at WXG 2014 on September 26. Sadly the slides don't really work on their own.. :-(

Peter Cooper

September 26, 2014
Tweet

More Decks by Peter Cooper

Other Decks in Programming

Transcript

  1. 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 ! ! ! loop

    { print (9585.5+rand).to_i.chr }
  2. - Giorgio Moroder “If you free your mind about the

    concept of harmony and music being correct you can do what you want so none told me what to do and there was no preconception of what to do.”
  3. What I Think • The environment will change more than

    the code • Weird “formats” or representations of code • More end-users “programming” • “Software defined” everything • “Quantum” will become relevant (to more) • Intermediate data structures won’t matter • Crazy levels of optimization, AI-based profiling • CPU/GPU merger • More languages, more VMs • GIANT data and major data analysis
  4. Quipper • Quipper is a “scalable quantum language” • To

    calculate the 17th power of a quantum integer: