John Sands' Radio Weblog :
Updated: 3/18/2004; 9:33:52 PM.

 

 
 

Subscribe to "John Sands' Radio Weblog" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.

 
 

Sunday, April 21, 2002

A picture named imac.jpg Hypnotically encased iMacs trick unsuspecting computer users into accepting Darwinism.

Phew. Lucky my Mac blew up. I escaped just in time. Oh, wait. No, I didn't.

My good friend Tim has one of these bozos in the next office. One day the co-worker said loudly to someone else "you should talk to Tim about that. He believes in evolution." Tim called back "not in your case". I wish I'd said that.

[from Scobleizer Radio Weblog]
11:00:10 PM    


Should every .NET developer understand the CLR? Here's my opinion:

I've been a Visual C++/MFC/ATL/Win32 developer for a long time now. When I added VB to my toolbox I was struck by two things: first, how much more effective a developer I became (see Joel's article for an excellent explanation of this phenomenon). This was expected, of course. It's what VB is for. The other thing was a surprise - the dumbing-down that went with the VB lifestyle. Books, conferences, magazines, newsgroups. Tons and tons of patronizing, simple stuff intended for people who were using VB because they couldn't handle C++. The Windows development world was split into two camps, serious C++ and simple VB. It sucked.

Note that I'm not saying that VB developers were dumb. I'm saying VB developers were treated as though they were dumb. Keep it simple, stupid. (Things did get better, of course. Eventually there were a few speakers and authors who were clearly heavyweight developers and they spoke highly of VB and encouraged its use for serious work and didn't patronize us. Ted Pattison, Matt Curland, Don Box, Francesco Balena, for example. But these were the rare exceptions.)

So now to the present. One of the major changes that .NET brings is that we now have one development environment that we all share. The differences in the languages are not enough to warrant two such diverse cultures. So what will happen? Will the "serious" culture get dumbed down or will the "simple" culture smarten up?

The article above is a call for all .NET developers to have a general understanding of what's going on, and I'm all for it. It's not enough for even an introductory class or book to just teach the syntax of one of the languages. The .NET culture must span a huge spectrum of developer abilities but there is a base level that it should not be allowed to go below. Instead of "Keep it simple, stupid", prefer Einstein's "Everything should be made as simple as possible, but not simpler".
9:17:32 PM    


There is only one success - to be able to spend your life in your own way.
- Christopher Morley
9:03:54 AM    

© Copyright 2004 John Sands.



Click here to visit the Radio UserLand website.

 


April 2002
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        
Mar   May