We are sponsored by audible! http://www.audibletrial.com/programmingthrowdown
We are on Patreon! https://www.patreon.com/programmingthrowdown
T-Shirts! http://www.cafepress.com/programmingthrowdown/13590693
Intro
Game Theory + Reinforcement Learning https://www.youtube.com/watch?v=jwlteKFyiHUNews/Links
- Free book: Annotated Algorithms in Python
- Interactive Bloom Filter
- Oh My Zsh
- Curta Calculator
Book of the Show
- Jason: A Mind at Play: How Claude Shannon Invented the Information Age
- Patrick: A Fire Upon the Deep
Tool of the Show
- Jason: WebTorrent
- Patrick: Korg Gadget
COBOL and Mainframe Computing
- History of COBOL
- Sponsored by the Department of Defense & Companies
- GE, Phillips, IBM
- Most popular language worldwide by 1970
- Over 60% of organizations still use COBOL as of 2012
- Used for back-end financial services and mainframes
- The Y2K Problem
- Basic Features
- Procedural
- Compiled
- Statically Typed for objects, duck typed for primitives
- Unique Features
- Picture clauses
- Similar to sprintf but stateful
- Current State
- COBOL 2014
- A majority of software managers said they are moving off COBOL or would if it was cheaper
- Mainframes & Batch Processing
- Submit jobs, wait in queue for results
- Initially punch cards handed to a human
- A massive machine with total data locality