A co-worker recently recommended that I read Knuth's classic "The art of computer programming". I have a lot of respect for this co-worker, but then I've heard some negative things about these ...
Last month I spent a week in Moscow where I spoke at the Skolkova Robotics Forum on Smart Matter: 4 Things That Are Making Every “Thing” Smart. While there, I happened to visit a very unique gallery ...
When James Gosling isn’t preaching Java’s virtues, he spends his days in a quiet corner office at Sun Labs, dreaming up new ways to help programmers manage complexity. With the Star Trek Borg mask he ...
The following story contains interviews with Alan Trefler, CEO of Pegasystems, and Chris Kelly, GitHub community manager. It’s all very confusing. But perhaps we’re asking the wrong question. Maybe we ...
I'm sick of Tom Cruise. I have an instinctive dislike for people who swing the articles of their faith around like some mad Viking descending on a fog-shrouded Irish village. You can't even avoid Mr.
This is a book about Unix programming, but in it we’re going to toss around the words “culture,” “art,” and “philosophy” a lot. If you are not a programmer, or you are a programmer who has had little ...
The object-oriented paradigm popularized by languages including Java and C++ has slowly given way to a functional programming approach that is advocated by popular Python libraries and JavaScript ...
At its core, programming is about moving data and playing with it. When you send login credentials to a web server, or when you get your profile picture loaded, that’s code sending data back and forth ...