While doing some research about Robert Nystrom, the guy who created the scripting language Wren chosen for EOS, I stumbled upon this interview, a bit old (from 2015), yet still very informative and fun to read.
The idea that I could use the same language that many of the applications I used every day were written in felt like being given backstage access to the coolest show in the world.
I’m a college dropout — a rare animal at Google — so I have a lot of gaps in my academic knowledge.
I’m not very good at dealing with big, messy codebases.
I really, really like clean, elegant, well-documented maintainable code. I’m at my happiest when I get to make the code itself more beautiful. I love producing APIs and code that other programmers will be happy to live in. I could refactor all day. I find cleaning up messy code deeply soothing.
The big thing that helps is headphones and music. I’ve inadvertently done some Pavlovian conditioning on myself such that if I have electronic music playing through earbuds while staring at a screen, I just tune out the world and go into code mode.
I’m not much of a technology person. I don’t get that excited about frameworks or libraries because ramping up always feels like a chore to me.
I can sit on a couch with a computer in my lap pretty much indefinitely.
I think by writing code, not before it.
Source: https://blog.fogcreek.com/dev-life-interview-with-robert-nystrom/