About Tom Evslin

Video Profile of Tom Evslin

Follow Tom Evslin on Twitter


subscribe:

Add to Technorati Favorites!
Powered by TypePad
Member since 01/2005

technorati


« Vista and Internet Explorer: Ugh | Main | Vonage Talk – Looks Like a Good Deal »

The Best is Yet to Come

Imagine that you had a magic parts bin with an infinite supply of instantly available free components for almost every function; just think what you'd be able to build! That nirvana is already available to those of us who "build" software. Computing power is cheap and getting cheaper; the price of data storage is coming down; and software "components" – scripts, subroutines, code packages, libraries, open source operating systems – are free.

As a programmer, I'm Rip van Winkle; didn't write code for seventeen years and now I've started again. All the young hotshots who were just learning to eat solid food when I last programmed take all this free code for granted; to me it's a wonder. Even at my age, I can build much more interesting stuff in a day of coding now than I could in a week the last time I was doing this – all because most of the functionality I need already exists for free picking off the web. I just have to find it (usually with Google), download it, understand it, lash it together, add a little secret sauce (which I promptly make open source), debug to alpha, and voila.

It's not that us ancient programmers didn't understand the value of code libraries and reusable code. When I ran a software company, I insisted that we componentize and build a subroutine library to make the next project easier. We negotiated contracts with our customers which allowed us to retain ownership of code that wasn't product specific so we could reuse it. We even kept the software library as an asset on our books – albeit a fast-depreciating one.

We got a competitive advantage from reusable code; so did anyone else who succeeded in the software business. Libraries were a huge asset when I was at Microsoft – and one that Microsoft had every right to.

Developers of new machines and new operating systems learned that making rich code libraries available to developers meant more applications would get written for their platforms. The Macintosh would never have succeeded if there hadn't been vast quantities of sample code to speed and guide our development for this new environment. BTW, most of this code came on floppies; some could be downloaded over our painful dialup connections.

I'm sure companies still have their own libraries of reusable code and benefit from them.

But now all the private libraries are dwarfed by the cornucopia of free code on the web. The first beneficiaries of this largesse are we programmers. Rather than diminish the need for programming, it makes each one of us much more valuable in terms of what we can produce – and produce very quickly. The ultimate beneficiaries are the computing public – which is anyone with a watch, a cell phone, a DVD, an modern appliance, or a computer.

Reusability of code is a network phenomenon: its value grows with the square of the number of people who are contributing and sharing. We've only begun to reap the benefit of global code sharing. The best is yet to come!

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83451cce569e200e5523d93918834

Listed below are links to weblogs that reference The Best is Yet to Come:

Comments

Charlie Crystle

The platform point is important to note; Microsoft has excelled at educating 3rd-party developers, providing compelling sample applications, tutorials, API references, platform descriptions, developer tools, and marketing opportunities, not to mention an incredibly easy object model and programming language (VB) to make even the newbiest among us productive and heroes.

Apple has not made it nearly as easy, and there is an arrogance there and throughout the open source community that fails to recognize the significane of developer outreach. It's much more clubby, and a much smaller group of developers. Ok, I said it--Microsoft's developer program is better than all open source efforts combined. I think, anyway.

Post a comment

If you have a TypeKey or TypePad account, please Sign In.

Now on Kindle!

hackoff.com: An historic murder mystery set in the Internet bubble and rubble

CEO Tom Evslin's insider account of the Internet bubble and its aftermath. "This novel is a surveillance video of the seeds of the current economic collapse."

The Interpreter's Tale

Hacker Dom Montain is in Barcelona in Evslin's Kindle-edition long short story. Why? and why are the pickpockets stealing mobile phones?

Need A Kindle?

Kindle: Amazon's Wireless Reading Device

Not quite as good as a real book IMHO but a lot lighter than a trip worth of books. Also better than a cell phone for mobile web access - and that's free!

Recent Reads - Click title to order from Amazon


Google

  • adlinks
  • adsense