Bill Gates speech at the University of Illinois

Some amusing out-takes: People waste a lot of time on various communications modalities. Today software doesn’t know which calls or e-mails are important to you. We’ve all been in meetings where peoples’ cell phones ring. We’ve all gone to our e-mail and found lots of unusual, unwanted e-mail that wastes our time. I have beenContinue reading “Bill Gates speech at the University of Illinois”

Teach Yourself Programming in Ten Years

“Why is everyone in such a rush?”, that’s what Peter Norvig asks himself: Researchers (Hayes, Bloom) have shown it takes about ten years to develop expertise in any of a wide variety of areas, including chess playing, music composition, painting, piano playing, swimming, tennis, and research in neuropsychology and topology. There appear to be noContinue reading “Teach Yourself Programming in Ten Years”

Windows/.NET branding

Jon Udell interviews David Treadwell, general manager of the .NET Platform Developer Division: We asked David Treadwell, Microsoft’s general manager of the .Net Platform Developer Division, to comment on key issues that arose while researching .Net’s performance. Treadwell’s answers were surprisingly frank and shed light on Microsoft’s Longhorn future.