Blog - Title

February, 2004

  • Fabulous Adventures In Coding

    VBScript and JScript Don't Mix, at least in ASP

    • 15 Comments
    A reader wrote me recently to describe a problem that I used to hear fairly often: I write ASP code using VBScript and a coworker of mine uses JScript. We were wondering if we could combine our code in ASP. However, it does not seem to be...
  • Fabulous Adventures In Coding

    Table Driven Programming

    • 9 Comments
    Table driven programming is a technique that can make some programs more readable and maintainable, but is often overlooked by script developers. Let me give you an example. Here's a fragment of a VBScript program that I ran into yesterday...
  • Fabulous Adventures In Coding

    The Tragedy of Thread Happiness Disease

    • 13 Comments
    A JOS reader interested in developing server software asked recently Is it possible to determine the number of concurrent threads a server can support from the server's specification? Now, as I've said before , I'm no expert on...
  • Fabulous Adventures In Coding

    Randomness

    • 0 Comments
    Greg "Scripting Guy" Stemp and I have collaborated on a blog entry today. If you're interested in some of the security issues surrounding random number generation in VBScript, check out his blog: http://blogs.msdn.com/gstemp/archive/2004/02...
  • Fabulous Adventures In Coding

    Unicode output and the Windows Script Host

    • 7 Comments
    I'm working on a prolix essay on the future of declarative programming languages, but I've been sidelined by, horrors, actually having to do lots of real work on the next version of VSTO these last couple weeks. Expect that rant sometime in the next week...
  • Fabulous Adventures In Coding

    What's the difference?

    • 18 Comments
    The other day a program manager on another team sent me a question that I've seen in various forms many times over the last few years. The question was " Is there any documentation that describes all the differences between JScript and Javascript?" ...
  • Fabulous Adventures In Coding

    Ow! My Foot!

    • 19 Comments
    Numbers are bad. That might sound like a strange statement coming from a professional software developer with a degree in mathematics. Let me try to justify that. Numbers are bad the way that power tools are bad. I mean, I like power tools. A lot...
  • Fabulous Adventures In Coding

    Quibbling Over Semicolons

    • 10 Comments
    In a comment to my last entry Dan Shappir said: In C/C++/Java/C# statements must end with a semicolon. JavaScript OTOH allows the use of a newline as a statement separator. Presumably this was done so that it would be easier to use for scripters. Personally...
  • Fabulous Adventures In Coding

    WSF Files, Pedagogic Code, and Lippert's Paradox

    • 7 Comments
    The Scripting Guys had a blog entry the other day about WSF files . I thought I'd do a quick follow-up on some of the points raised and questions asked in Greg's entry. For those of you who don't know, the Windows Script Host can run .VBS...
  • Fabulous Adventures In Coding

    How Does Script Debugging Work Internally?

    • 10 Comments
    Every now and then someone will ask me how the behind-the-scenes magic works that allows you to debug scripts. Darned if I know. While the rest of the script team was busy implementing the debugging interfaces, I was working on the engines...
  • Fabulous Adventures In Coding

    Quotable Quotations

    • 6 Comments
    When I was a teenager, I and a bunch of my more deviant friends would get together every Thursday evening and rent the most godawful horror movies we could find. We kept a running log of the most unintentionally amusing dialog, such as: "I...
  • Fabulous Adventures In Coding

    True Confessions of a Language Developer

    • 5 Comments
    There's a funny thing about tools that I first noticed many years ago: people using tools often know much more about actually using the tools than the people who built the tools! Automotive engineers are not usually race car drivers, scalpel manufacturers...
  • Fabulous Adventures In Coding

    JScript, IE Behaviours and instanceof Redux

    • 2 Comments
    Today, a quick follow-up on my earlier post about the instanceof operator in JScript. A customer asked me recently about the following scenario: a script on a web page calls a script function in a behaviour, which returns an object of type Array . But...
  • Fabulous Adventures In Coding

    Mooooore's Laaaaaaw!

    • 1 Comments
    I was just thinking about writing a blog entry about "which is more secure, script or something else?" when I ran across this piece (via my friend and colleague Mike .) http://www.deftcode.com/archives/every_language_war_ever.html ...
Page 1 of 1 (14 items)