Site Archive (Complete)
Email
Print
Reprint

add to:
Del.icio.us
Digg
Google
Spurl
Slashdot
Y! MyWeb
Blink
Furl
January 01, 2002
Loose Ends

Michael Swaine

WebReview.com: Loose Ends

A couple of my columns toward the end of last year provoked questions that I really should answer here and now, to tie up the loose ends of 1998. There are essentially two questions:

The Rebol programming language sounds interesting, but why would I want to use it instead of, say, Python?

and:

Swaine, you ignorant heathen, don't you realize that the millenium bug is really a centennial bug and would cause trouble even if this were only a century rollover that we were approaching rather than a millenium tick; and that the millenium doesn't even come on January 1, 2000 but on January 1, 2001; and that changing the calendar or converting to Zoroastrianism or whatever wouldn't solve the problem anyway?

To the latter I say: "Yes, I know that." I might even add: "Doh!"

To answer the former, I went to the source: The developers of Rebol. Here's what they said, rephrased in my words so that I can feel like I'm earning my pay:

  • Rebol was created to be a network messaging language, rather than a system scripting language like Python. It was specifically designed to handle the passing of messages over the Internet and other such heterogenous, distributed environments.
  • Rebol is platform independent. Python is not.
  • Rebol is a context-sensitive language; Python is context-free. That's a distinction from language theory that is more often invoked by linguistics professors than computer programmers; in practice, what it means is that Rebol can often infer context that programmers using Python and most other languages would have to supply explicitly.
  • And Rebol is 250K. Python is 2.3 megs. So you can easily download Rebol. Since it's free, I recommend you do, and take a look at it.

Finally, in that same spirit of tying up loose ends, and in the timeworn tradition of making New Year's resolutions, I hereby resolve not to pass on to you any more unsubstantiated rumors from Robert X. Cringely. Unless they're really, really juicy.

-oo-


Mike is the co-author of Fire in the Valley, the definitive history of the personal computer.


Previously in Swaine's Frames

Toward the Year Zero
Browsers Go Bizarro
Stand Up for Human Rights

DR. DOBB'S CAREER CENTER
Ready to take that job and shove it? open | close
Search jobs on Dr. Dobb's TechCareers
Function:

Keyword(s):

State:  
  • Post Your Resume
  • Employers Area
  • News & Features
  • Blogs & Forums
  • Career Resources

    Browse By:
    Location | Employer | City
  • Most Recent Posts:
    MEDIA CENTER  more
    NetSeminar
    Fully Utilize Embedded Hardware Potential and Create Advanced User Interfaces Fast
    Processing power and display capabilities previously limited embedded system development. Now larger, full-color displays and powerful hardware running advanced operating systems are affordable. To take advantage of this new opportunity high level programming is required. Learn how with a complete set of tools, such as Trolltech's C++ development framework, fully utilizing hardware potential and creating advanced user interfaces can be achieved quickly and efficiently. Event Date: Wednesday, May 28, 2008
    Amp Up Your Continuous Integration Builds
    Amp up your continuous integration build process by increasing the frequency of your build loop. Learn from experts how to create a build that can quickly adapt to source code changes and drive down build times from hours to minutes. Event Date: Thursday, May 22, 2008
    Become a Better Build Detective: Effective Techniques for Debugging Makefiles
    This Webcast will uncover some of the most common Makefile errors and provide specific, proven techniques for fixing them. If command or syntax errors have been a mystery for you, this is a discussion you won't want to miss. Event Date: Wednesday, May 28, 2008
                                   

    ♦ sponsored
    EVENTS

    July 21-24, 2008
    Chicago, IL
    Find real-world solutions to your biggest software architecture challenges at Architecture & Design World 2008. Register by June 20 and save up to $300!
    The Dobbs Challenge
    THE DOBBS CHALLENGE
    Download the Dr. Dobbs Challenge game for either Windows or Windows Mobile and modify it using Visual Studio 2008. Win $10,000!
    INFO-LINK

    Resource Links:




    Related Sites: DotNetJunkies, SD Expo, SqlJunkies