Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Journal Marxist Hacker 42's Journal: Is Obama the Visual Basic President? 11

No, this isn't yet another pro-life screed. Nor is it really about Obama. It's more about the job. The job of President, regardless of ideals, often gets hit with the reality of events. One might even say, like Visual Basic, it's an event-driven job; limited in scope and power to reaction rather than action.
This was very true for our past President- a man who went into office idealistic, and came out of office beat into shape by events for which he repeatedly became obsessed.
So I have to ask- can Obama avoid being a Visual Basic President? Maybe even become a deterministic C# President? Or a functional F# President?

This discussion has been archived. No new comments can be posted.

Is Obama the Visual Basic President?

Comments Filter:
  • This one is

    Not ideal, but definitely an improvement over the old model.

  • What he says is hard to interpret. Sometimes 'yes' and sometimes 'no'. Very definitely a maybe.

  • I suspect Obama is all those alleged 4GLs that were just around the corner around 1985. You know, all those peachy-keen up-and-coming languages that would allow us to describe the problem to solve rather than how to solve it... languages that would greatly advance what the average non-technical person could do with computers, and take most of the drudgery and difficulty out of programming.

    You know, all those languages that sounded awesome on paper, but somehow never managed to materialize.

  • God help us if he adopts the obfuscation of Perl. One hopes he has the speed of C, but lacks the security vulnerabilities that can be caused by lazy programmers. However, considering the assembly of his cabinet, one hopes that the reality of the situation registers with the man. He needs to float above the acrimony, use the correct words, and avoid bad soundbytes.

    • by tqft ( 619476 )

      I see you have compiled a program for him to execute while in office.

      Will you GOTO Washington: to link it to his main project?

      • Linking it may be difficult, if his program isn't compiled properly. He can place all the decorations he wants on his function, but if his arguments aren't of the right type, he'll be thought in error. Worse, he might be cast into the gray areas of undefined behavior, with his base overridden and his class virtually questioned. If worse comes to worst, he might be considered abstract, and require reinterpretation. However, if he applies the right templates, he could conceivably parse with a simple dynam

        • by tqft ( 619476 )

          Maybe he should use the --strict options when invoking General Constitutional Compiler and have some proper code review instead of using the users as unknowing alpha testers

  • Ultra-powerful, but so opaque that pretty much no one really knows it very well at all. It does all kinds of things for you, and to you, but that are done behind the scenes, that it's hard to keep track of it all, and if the default is what you really intended/want.

Real Programmers think better when playing Adventure or Rogue.