computer science is in many ways still just a toddler, walking into walls, tripping over its own feet, and occasionally throwing food across the table.