Are you doing cool stuff? If so, you need to communicate how cool it is, with demo apps, exciting examples, articles, talks, and seminars. I love to bring the best new technologies into the public eye. I'm especially a fan of innovative programming tools and mobility software (Tablet PC, SmartPhone, and .NET Compact Framework). Contact me:
Code, industry analysis, and miscellaneous cross-links from Larry O'Brien, the former editor of Computer Language and Software Development magazines.
To receive an occasional announcement message regarding my seminars or publications, please subscribe to my mailing list.
This is a little odd thing for people who don't want to touch toilet seats. via [Boing Boing]
Dan Bricklin posts about the "Programmers at Work Reunion" that happened at SD. "Programmers at Work" is a classic book from the mid-80s that interviewed several of the most influential PC programmers of the time, from Bill Gates to Gary Kildall. Many of the profilees were on a panel the other night at SD. What do great programmers of the 80s say is important? Stuff like "design the data structures first" and The really great programs I've written have all been ones that I have thought about for a huge amount of time before I ever wrote them" and here's the money quote:
"You've got to be willing to read other people's code, and then write your own, then have other people review your code. You've got to want to be in this incredible feedback loop where you get the world-class people to tell you what you're doing wrong..."
Of course, it's big news that Tim Bray has taken a job with a major software company. But it's bigger news because he chose to join Sun and not Microsoft (I'm not saying Bray chose between competing offers, just that Microsoft has hired a lot of luminaries recently). I wonder to what extent the "Java Rocks" portion of his explanation is hyperbole: his first two arguments (.NET never attempted to hit an "80/20" point and Microsoft has a history of focusing on the desktop) are very weak and only his third (Microsoft has an agenda) is inarguable.
Anyway, in "The Best of Both Worlds, Pt. 1" the Borg said "Resistance is irrelevant," not "Resistance is futile." "Resistance is irrelevant," is vastly better and I trace the decline of the Star Trek franchise to the adoption of the blustery, cliched "resistance is futile," line. I've been wanting to get that off my chest for awhile.
| March 2004 | ||||||
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |||
| Feb Apr | ||||||
Recent code:
Recent writing:
Review of Borland's C# Builder 1.0
Recommended .NET Programming Books
Programming Sabre with Java, C#, and XML
Best Practices for .NET Architecture
Windows Server 2003 as an Application Server
Toolroll:
Motion Computing M1200 Tablet PC
Visual Studio 2003 Enterprise Architect
Rational Rose Enterprise Edition 7
T Mobile Pocket PC Phone Edition