Geek Logbook

Tech sea log book

How to be a lead by Dan Ingalls

Daniel (Dan) Ingalls is one of the creators of Smalltak. Other interesting development of engals was the Context Menu Seibel: Do you have any tips on how to be a good technical leader? Ingalls: The first thing is being clear about what you’re trying to do. The job is to get a clear vision. If

The language nowadays are easier? Guy Steele’s answer

Seibel: Do you think languages are getting better? You keep designing them, so hopefully you think it’s a worthwhile pursuit. Is it easier to write software now because of advances that we’ve made? Steele: Well, it’s much easier now to write the kinds of programs we were trying to write 30 years ago. But I

Choice the correct language by Guy Steele

Seibel: How much does a choice of language really matter? Are there good reasons to choose one language over another or does it all just come down to taste? Steele: Why shouldn’t taste be a good reason? Seibel: Well, I may like vanilla ice cream and you like chocolate, but we don’t fight about it.

Programming: Now Vs Then by Guy Steele

Guy Steele is an academic know particularly because the “Lambda Papers”. Seibel: What has changed the most in the way you think about programming now, vs. then? Other than learning that bubble sort is not the greatest sorting technique. Steele: I guess to me the biggest change is that nowadays you can’t possibly know everything

Peter Norvig: programing as a Craftmanship

Seibel: As a programmer, do you consider yourself a scientist, an engineer,an artist, or a craftsman? Norvig: Well, I know when you compare the various titles of books and so on, I always thought the “craft” was the right answer. So I thought art was a little pretentious because the purpose of art is to