Slashdot Mirror


MSWL Olmec PBEM Soccer Game GPL'ed

zeb writes "MSWL is one of the most popular PBEM football (soccer for North Americans) game, which is itself a variation of a game of postal soccer invented by Alan Parr in England around 1970. In this game, each manager has to organise his team, manage fatigue, train his players and trade them. Olmec is a game engine written by Alla Sellers. It helps the commissioner (game master) to simulate the games and publish the results. Allan has decided to release the source code of Olmec under the GPL, so that everyone can enhance the program. The actual version of Olmec is written in Visual Basic and uses MS Access as a database. The author suggests Olmec could be rewritten in a multiplatform language, for example Java, using MySQL as the database. This task is made easy because of the rich documentation about the game engine (PDF format)."

181 comments

  1. Reading the headline by Anonymous Coward · · Score: 2, Informative

    I come to the ultimative conclusion..

    what?

  2. TROLLKORE by Anonymous Coward · · Score: 0

    Never before have I seen a /. article with as many acronyms in the name.

    "MSWL PBEM GPL"

    1. Re:TROLLKORE by Anonymous Coward · · Score: 0
      Never before have I seen a /. article with as many acronyms in the name.
      "MSWL PBEM GPL"

      @BEGIN(Pedantic)

      Once more for the people who didn't pay attention in school...

      It's not an acronym unless you pronounce it as if it were a word, like 'scuba', 'radar', 'sonar', 'SNAFU', 'FUBAR', or 'NASA'. If you pronounce it by saying each letter in turn, it's just an initialism. For example, if you pronounced 'PBEM' as, say, 'pee-bem', it would be an acronym, but because it's pronounced 'pee-bee-eee-em', it's an initialism, and the same applies to other two.

      @END(Pedantic)
    2. Re:TROLLKORE by Latent+IT · · Score: 3, Interesting

      It's not an acronym unless you pronounce it as if it were a word, like 'scuba', 'radar', 'sonar', 'SNAFU', 'FUBAR', or 'NASA'

      Holy cow, I guess I've been pronouncing GPL wrong! Let alone PCMCIA! =)

    3. Re:TROLLKORE by Feztaa · · Score: 1

      What, you mean people don't pronounce it 'gupple' and 'pecumsee-ah'?

    4. Re:TROLLKORE by Anonymous Coward · · Score: 0

      I think that's what these people are trying to tell us, yeah. Crazyness, isn't it?

    5. Re:TROLLKORE by Anonymous Coward · · Score: 0

      Your school must have brainwashed you. Several dictionaries don't view acronyms that way:

      n : a word formed from the initial letters of a multi-word name

      : a word (as NATO, radar, or snafu) formed from the initial letter or letters of each of the successive parts or major parts of a compound term

      A word formed from the initial letters of a name, such as WAC for Women's Army Corps, or by combining initial letters or parts of a series of words, such as radar for radio detecting and ranging.

      There, three different dictionaries disagree with you, asshole. Those definitions are respectively from WordNet 1.7 (c/o dict.org), Merriam Webster (m-w.com) and the American Heritage Dictionary of the English Language, Fourth Edition (c/o dictionary.com). Also, lest you think the usage has changed only recently, here's a definition from Webster's New World Dictionary College Edition, published in 1968:

      n. [acro- + homonym], a word formed from the first (or first few) letters of several words, as radar, from radio detecting and ranging.

      Want to get pedantic about it? Go fuck yourself.

  3. Great by Dancin_Santa · · Score: 2, Funny

    All the excitement of soccer without actually any of the playing.

    Anyone got an appropriate Simpson's quote?

    1. Re:Great by Anonymous Coward · · Score: 0

      nope.

    2. Re:Great by Anonymous Coward · · Score: 1, Funny

      EuroTrash: In the rest of the civilized world, it's called "football".

      Homer: Here in America, it's called, "soccer," and we pay about as much attention to it as we do to UPN.

    3. Re:Great by Anonymous Coward · · Score: 0

      KENT BROCKMAN
      Half back passes to the center, back to the wing, back to the center. Center holds it. Holds it. Holds it...

      MEXICAN COMMENTATOR
      Half back passes to center, back to wing, back to center! Center holds it! Holds it! Holds it!!

    4. Re:Great by Gabey · · Score: 2, Informative

      I think you're looking for:

      Maggie: [holds up an `Aztec' flashcard]
      Lisa: No, Maggie. Not Aztec, Olmec. [slowly] Ol-mec.
      Maggie: [falls down]

      (episode 7F22, "Blood Feud", quote courtesy of snpp.com)

    5. Re:Great by Anonymous Coward · · Score: 0

      Nah, no simpsons quote

      Just Hope there are no Olmec Flying Machines involved. ;)

    6. Re:Great by mandalayx · · Score: 2, Informative

      All the excitement of soccer without actually any of the playing.

      Yeah, who would have thought this concept would become the #1 best selling game in the UK ever?

      see Championship Manager.

      ******

      LLM, I'm doing Fiorentia Viola

    7. Re:Great by johndoejersey · · Score: 1

      thats a terrible quote.

  4. And there was a time... by gloth · · Score: 5, Funny

    ...when game developers were divided on the question whether C was fast enough, or if assembly was the only way to go.

    And these days people write games in visual basic? What has this world come to?!

    1. Re:And there was a time... by dtfinch · · Score: 5, Interesting

      If you don't like that, this is sure to piss you off:

      http://home.att.net/~r.jarrett/bNES.html

      It was the first release quality, full speed NES emulator to be written entirely in Visual Basic.

      I contributed most of the graphics and sound code, but stopped working on it during v1.3, and the author has since rewritten large portions of it, fixing some major bugs but introducing many new ones in the process.

    2. Re:And there was a time... by Anonymous Coward · · Score: 1, Interesting

      I recall having played -very- fast shoot 'em up platform games written in Amos Basic on a 8 MHz Amiga 500 about 12 years ago.
      Todays PC's are simply too fast for most uses, so a game written in basic, even a bloated implementation like Visual Basic, is possible.
      What kind of load that choice will impose on the target system is a completely different issue though.

    3. Re:And there was a time... by Anonymous Coward · · Score: 0

      One word: ruthless!

      If you don't like that, this is sure to piss you off:

      http://home.att.net/~r.jarrett/bNES.html

      It was the first release quality, full speed NES emulator to be written entirely in Visual Basic.

    4. Re:And there was a time... by robbyjo · · Score: 1

      No offense, but...

      NES processor (it's 6502, IIRC) is about 1.79 MHz and computer nowadays are thousand times faster than that. I would appreciate it if you can run your VB emulator on 386 computers and still have a decent speed.... I know that some of the older NES emulators like Nesticle still manage to run smoothly in old computers like that. Back then, Nesticle was a combination of C and assembly, IIRC.

      --

      --
      Error 500: Internal sig error
    5. Re:And there was a time... by dtfinch · · Score: 1

      I think Don (the author) developed it on a 350mhz PII and I had (and still have) a 500mhz Celeron. I got Super Mario Bros to run at 350fps (frame skip of 3, idle detection enabled, tile based engine), so I suspect that it'll run full speed on computers much slower than mine.

    6. Re:And there was a time... by Anonymous Coward · · Score: 0

      Looks to me like the author finally realized that the game is reaching its limits in VB and wants a rewrite to more robust languages.

  5. North Americans? by Anonymous Coward · · Score: 0

    Soccer for United States of America citizen/people/residents

    Do Canadian and Mexicans have this problem?

    1. Re:North Americans? by Anonymous Coward · · Score: 0

      Well, Mexicans call it FUTBOL, but Canadians probably call it Soccer.

    2. Re:North Americans? by Anonymous Coward · · Score: 4, Funny

      FUTBOL? I thought that was a programming language.

    3. Re:North Americans? by Hellraisr · · Score: 2, Funny

      Yes we call it Soccer in Canada as well. And no, I don't live in an igloo.

  6. Interesting... by critterfidget · · Score: 0

    Looks interesting enough, but I find real soccer boring; how well will this s/w do with the American (ie. not Euro-soccer-crazy) crowd?

  7. MSWL Olmec PBEM Soccer Game GPL'ed by Dark+Lord+Seth · · Score: 5, Funny

    Did anyone else just stare blankly at the subject for a few second and wonder who took what kind of drugs?

    1. Re:MSWL Olmec PBEM Soccer Game GPL'ed by AKnightCowboy · · Score: 2, Funny
      Did anyone else just stare blankly at the subject for a few second and wonder who took what kind of drugs?

      Yes, but then I clicked on the link and am even further confused. Where are the screenshots? Does it use OpenGL or some proprietary graphics interface? Basically I'm wondering what this thing looks like and how good the graphics are. The web site is unimpressive to say the least.

  8. mswl olmec pbem soccer game gpl'ed? by Anonymous Coward · · Score: 3, Funny

    omfg!

    1. Re:mswl olmec pbem soccer game gpl'ed? by Anonymous Coward · · Score: 0

      Hey, STFU with the FUD.

    2. Re:mswl olmec pbem soccer game gpl'ed? by Anonymous Coward · · Score: 0

      rotflmao !!!

    3. Re:mswl olmec pbem soccer game gpl'ed? by Anonymous Coward · · Score: 0

      lol!

    4. Re:mswl olmec pbem soccer game gpl'ed? by Anonymous Coward · · Score: 0

      lol lol

  9. Re:Am I the only one by Anonymous Coward · · Score: 0

    That's the title, not the topic.

  10. Popularity of play by email football.. by Anonymous Coward · · Score: 4, Funny

    A recent Gartner Group study has revealed the surprising news that play by email ("PBEM") football ("soccer") is actually slightly more popular than repeating punching yourself in the balls. However, compulsive genital self-pugilists insist that their sport is growing rapidly in popularity and will soon outpace PBEM football, even given the influx of free software nerds that this GPL announcement is likely to attract. "Punching yourself in the nads is simply more fun than PBEM football," said a spokesman today. "Also, it's less gay."

    1. Re:Popularity of play by email football.. by Troll+the+Bones · · Score: 1

      "Also, it's less gay."

      That's why I do it.

      --

      So this is where the chess club wound up.
    2. Re:Popularity of play by email football.. by aleph+ · · Score: 0, Offtopic

      Good heavens, there's still someone on the planet who considers it appropriate to use the word "gay" perjoratively. How very quaint and schoolboyish.

    3. Re:Popularity of play by email football.. by Anonymous Coward · · Score: 0, Flamebait

      Holy shit you are a gaywad

    4. Re:Popularity of play by email football.. by Anonymous Coward · · Score: 3, Funny

      Good god, what you just said was gayer than Andy Dick riding a tricycle to the theme of "Its Raining Men"

  11. soccer game with Visual basic. 5 meg download ? by zymano · · Score: 0, Redundant
    No screenshots and has been slashdotted. I am guessing its not great.

    By the way . GNAA , quit posting your shit here. This is the GAY NERD ASSociation.

    1. Re:soccer game with Visual basic. 5 meg download ? by Anonymous Coward · · Score: 0

      zymano, did you or did you not previously have a signature that referred to the rapper ICE T as a nigger?

    2. Re:soccer game with Visual basic. 5 meg download ? by zymano · · Score: 1, Funny
      Everyone know IceT is a NIGGER. He says so himself. Got himself a nice white woman now also.

      Zymano rules!

    3. Re:soccer game with Visual basic. 5 meg download ? by Anonymous Coward · · Score: 0

      No, he calls himself a "nigga" having much the same connotation as "brother." There is a difference between the term that has been reclaimed by the hip-hop community and the term of racial derision. Why do you have a need to call him a nigger, and why do you have a problem with interracial relationships?

  12. Java Flamebait by Bonker · · Score: 3, Insightful

    Yeah, write it in Java, and then anyone who has trouble installing the VM will never be able to run it.

    If your game cannot be installed by a complete moron, chances are, it won't get popular enough to acheive any kind of critical mass. Yeah, VB and Access are a piss-poor choice of design language here, but Java is just asking for nobody to ever run the game. Even if they already have a VM installed, you have to make sure it's the RIGHT VM (Yeah, MS's fault) and that you don't have a funky enivronment variable munging up your classpaths.

    My suggestions?

    For sheer compatibility's sake, the game should be written in ANSI C and use a non-platform specific database format (Dare I say it? XML delimited data?) to keep its data in.

    --
    The next Slashdot story will be ready soon, but subscribers can beat the rush and slashdot the links early!
    1. Re:Java Flamebait by kaisyain · · Score: 1

      Near as I can tell, the game's been around for 12 years. If it hasn't reached any kind of meaningful critical mass (which, depending on the author could just be "it works for me") by now then I don't think future language choice is going to have any substantial effect.

    2. Re:Java Flamebait by Anonymous Coward · · Score: 0
      Fucking Bonkers all right.

      You really think ANSI C is going to be more portable than Java for the masses ?

      Sounds to me like you've never actually used Java. Fortunately other people are able to complete the simple steps you've never mastered - setting up a working install script.

    3. Re:Java Flamebait by gss · · Score: 1

      Good grief, when you said flamebait you were right. If you can't install a Java VM then you've got a much bigger problem. Last time I installed one it was a matter of downloading and running the setup. I've never have had a problem on Windows or Linux. Now getting it to work with your browser, that I can see people having problems with but I'm sure an application like this wouldn't be run from an applet.

    4. Re:Java Flamebait by unoengborg · · Score: 1

      People seam to be able to download other browser plugins. If they can download flash, quicktime realaudio or some of the numerous updates to windows media player I don't see why they shouldn't be able to download and install Java.
      Besides on some OSes Java is installed by default and some major PC venders install java on all the boxes they ship.

      It seams that its bin quite some time since you last used Java. Nowdays there is no need to put a java application on the CLASSPATH. Provided the application is packaged correctly the end user just need to double click the jar file.

      Or even better use java webstart. That way java applications can be started/installed using a link from a webbrowser. And everytime you started the application the network can be checked for updates.

      --
      God is REAL! Unless explicitly declared INTEGER
    5. Re:Java Flamebait by rossz · · Score: 1
      If your game cannot be installed by a complete moron, chances are, it won't get popular enough to acheive any kind of critical mass.
      And that's where I come in. I write installers. For client side applications, I make sure a complete moron can install it (server specific packages are a different matter, entirely).

      Unfortunately, I see too many installers written by the moron, not for the moron. What's with you people? You spend two years and huge sums of money developing the "killer app", but you wait until two weeks before release to tell the junior intern program to "toss together an installer for this".

      Hire me, damn it! I need the work!

      --
      -- Will program for bandwidth
  13. Re:That's *football* by Anonymous Coward · · Score: 0

    Hey that's funny, that you didn't admit what country you're from. Wouldn't want to let everyone know that where ever you're from, is filled with a bunch of assholes, right?

  14. Please NO by Anonymous Coward · · Score: 0

    "Olmec could be rewritten in a multiplatform language, for example"

    Not everyone has 2GHz to run something in Java. Just rewrite it in C using open graphics and input protocols so it can easily be ported.

    1. Re:Please NO by Magic+Thread · · Score: 1

      I don't think you understand. PBEM means "Play By E-Mail." Graphics and speed are not really going to be major concerns for games by e-mail.

    2. Re:Please NO by Anonymous Coward · · Score: 0

      Well my 1.2GHz celeron slows to a crawl every time some asshat web site uses Java. A game in Java would be worse.

  15. Obligatory (well, maybe) Simpsons by MattGWU · · Score: 0, Redundant

    Not Aztec, Maggie, Olmec. Ooolmec!
    Also, the giant stone head from Mr. Burns was Olmec in origin. Coincidence? Probably.

    --
    "These people look deep within my soul and assign me a number based on the order in which I joined" --Homer re:
  16. Java and flaming Microsoft by Anonymous Coward · · Score: 0, Insightful

    It isn't Microsoft's fault that Sun's VM sucks.

    It isn't HP's fault that Sun's VM sucks.

    It isn't IBM's fault that Sun's VM sucks.

    It is Sun's fault that their VM sucks.

    Yes, I'm a skeptic of the modern theory that one's problems can be blamed on anyone other than yourself.

    1. Re:Java and flaming Microsoft by dtfinch · · Score: 1

      I'm a big fan of Sun, but a web browser I wrote in Java back high school in 2000 doesn't work under Sun's 1.4.1 JRE. It had worked under 1.1.8. Now the window layout is all messed up, and many elements, like the image that the page is rendered to, don't appear at all. They lost backward compatibility at some point.

      They claim that GUI rendering performance has improved greatly in recent releases, but I've only noticed that my programs run slower now than they used to when I wrote them, when I had a 200mhz pentium.

      A lot of the new features are very interesting though, especially if you need to write a lot of network related software. It even has built in gzip support.

  17. Re:Am I the only one by Anonymous Coward · · Score: 0

    Title, topic, subject... same difference.

  18. "MSWL Olmec PBEM Soccer Game GPL'ed!!" by SlashChick · · Score: 5, Funny

    And if you read that and knew what it meant, you DEFINITELY don't have a girlfriend. ;)

    1. Re:"MSWL Olmec PBEM Soccer Game GPL'ed!!" by Magic+Thread · · Score: 1

      Indeed. Everyone knows what MSWL, Olmec, PBEM, and GPL'ed mean, but only the true nerds have heard of this "soccer game" thing.

    2. Re:"MSWL Olmec PBEM Soccer Game GPL'ed!!" by whiteranger99x · · Score: 4, Funny

      And if you read that and knew what it meant, you DEFINITELY don't have a girlfriend. ;)

      What if, hypothetically speaking, I have no idea what all that means and i still have no girlfriend? :P

      Hypothetically speaking of course!

      --
      Join the TWIT army now!
    3. Re:"MSWL Olmec PBEM Soccer Game GPL'ed!!" by marko123 · · Score: 1

      MicroSoft Windows Luser Overuses Liquid Masturbation Endocrinal Cream, Probably Because Everyone Makes Stupid Overrated Comments. Ever-Riled Geeks Argue Madly Everytime Gate's Poofy Languages're Ever Discussed.

      --
      http://pcblues.com - Digits and Wood
    4. Re:"MSWL Olmec PBEM Soccer Game GPL'ed!!" by Anonymous Coward · · Score: 0

      Then hypothetically, we are the type that's into goatse.cx

  19. MOD PARENT UP by Anonymous Coward · · Score: 1, Funny

    LOL

  20. Mirror by imadcow1 · · Score: 2, Informative

    Here is a mirror of the site including the source code: http://www.madcowworld.com/mirror/mswl/www.mswl.or g/mswlsoftware.html

  21. Championship football by Dancin_Santa · · Score: 0, Offtopic

    I always liked Tecmo Superbowl for the SNES.

    The horizontal scrolling was a bit confusing at first but once you got the hang of it it was almost as fun as Bomberman.

  22. What kind of drugs? by mcc · · Score: 1

    DXM, MDMA, C20H25N30...

    1. Re:What kind of drugs? by Comfortably+Numb · · Score: 1

      How could you forget the ever popular LSD?

    2. Re:What kind of drugs? by Anonymous Coward · · Score: 0

      C20H25N30 is the chemical name for LSD.

    3. Re:What kind of drugs? by Anonymous Coward · · Score: 0

      Drugs... yeah, it's a wonder anyone could forget anything about them.

    4. Re:What kind of drugs? by Anonymous Coward · · Score: 0

      Agreed.

      Wait, What were we talking about again?

    5. Re:What kind of drugs? by Anonymous Coward · · Score: 0


      I prefer a nice MDMA/MDA mix, myself.

  23. Seems like a lot of effort for a... by Anonymous Coward · · Score: 0

    1 all scoreline. Quite frankly football is just plain boring. Although Rugby football (either union or league) is far more exciting. In such games, no one has to fake an injury because they end up with real injuries. Also, I've yet to see a scoreless draw ;)

    The Brits seem obsessed with it for some reason though.

    1. Re:Seems like a lot of effort for a... by Anonymous Coward · · Score: 0

      Isn't football the #1 game in the world or something? Or did I just dream that?

    2. Re:Seems like a lot of effort for a... by Anonymous Coward · · Score: 0

      Soccer is like Baywatch. No matter how popular it may be, people are only watching it for the insinuated sex. Nonetheless, gay or straight, the soft-core porn aspects of soccer and Baywatch do not alter the fact that both suck.

  24. Re:Amazing! by Anonymous Coward · · Score: 1, Insightful

    Nice mod. Reverse psychology works every time, eh? It's not a matter of being GPL'd, it's a matter of being open sourced. Isn't /.'s fault people chose the GPL over any other thing.

    Personally I think it's worthy of /. on the simple basis that it's a formally closed source game that's open sourced. Got anything better?

  25. you're right about the flamebait part. by Kunta+Kinte · · Score: 4, Insightful
    Yeah, write it in Java, and then anyone who has trouble installing the VM will never be able to run it.

    I installed Netscape 7.1, never had to know or do anything about the JVM. Why? Because it has a decent installer. You can't blame Java for problems caused by bad installers.

    A developer could wite a Java application, build the '.jar' file, then tell the user "you're on your own". Or that developer can build a platform specific installer that checks for the proper JVM and install it if needed.

    There are programs out there that take either approach.

    Even if they already have a VM installed, you have to make sure it's the RIGHT VM...

    No the application's installer needs to make sure you have the right JVM

    (Yeah, MS's fault) and that you don't have a funky enivronment variable munging up your classpaths.

    I work with Java frequently, I can't remember the last time I had to set, or find out anything about the CLASSPATH environment variable.

    CLASSPATH was an issue maybe *years* ago around Java 1.1, but has has been fixed for a long while. Part of the reason is that nowadays a Java developer can put just about all the resources he/she needs in a '.jar' file, which is a zip file with a meta information. The jar file acts likea mini file hierarchy within a single file, making software distrubution and resolving runtime dependencies easy.

    --
    Based on upvotes, Ageism is the only "-ism" Slashdotters care about and think isn't SJW
  26. Play by email football/soccer? by domovoi · · Score: 5, Funny

    So if I get a mail through your mailserver, I score. Meanwhile, you tweak procmail/qmail to bounce it. Likewise, I'm doing the same while you try to get a mail through my server. Standard rules.

    Otherwise...play an actual (fantasy) sport via email? Gah. I'd be less bored by remote-control hamster ball races.

    1. Re:Play by email football/soccer? by Anonymous Coward · · Score: 0

      "I'd be less bored by remote-control hamster ball races."

      WHO WOULDN'T that sounds l33t

      M.D. Inc.

  27. Re:Amazing! by Magic+Thread · · Score: 1

    There was no story on /. when the music-making program Psycle became open-source. Not many people had heard of Psycle at the time. Then again, judging by the comments on this article, not many people have heard of MSWL Olmec either.

    Really, does every single closed-source project that becomes open-source deserve a story about it? I don't think so. There isn't enough room for that many stories.

  28. Puts some comments in open source code! by JohnGrahamCumming · · Score: 4, Insightful

    So I actually downloaded the code to see what's up and I'd say that the chances
    that someone is going to rewrite this in Java are pretty damn low. Think whatever
    you want to think about Visual Basic but this code is almost entirely uncommented,
    and whatever language you are writing in that's a crime.

    In fact a lot of the comments are... commented out code.

    Here's a quick sample which actually has comments in it, one of which is a totally
    useless explanation of what the "Randomize" function does in Visual Basic, the second
    is just about is pointless.

    (If you are not initiated into the VB way of doing things: a ' starts a comment)

    'Randomize Random Number Function
    Randomize

    'Set Vis Team Home Bonus
    VisTeam.HomeBonus = 0

    If GstrMatchType = "Neutral" Or _
    GstrMatchType = "SONeutral" Or _
    GstrMatchType = "C1Neutral" Or _
    GstrMatchType = "C1SONeutral" Or _
    GstrMatchType = "C2Neutral" Or _
    GstrMatchType = "C2SONeutral" Then

    HomeTeam.HomeBonus = 0

    Else
    If GstrHB = "S" Then
    If HomeTeam.HomeBonus <= 8 Then
    HomeTeam.HomeBonus = 8
    ElseIf HomeTeam.HomeBonus > 8 Then
    If HomeTeam.HomeBonus > 13 Then
    HomeTeam.HomeBonus = 13
    End If
    Call CheckHomeBonus(HomeTeam)
    End If
    ElseIf GstrHB = "A" Then
    If HomeTeam.HomeBonus <= 3 Then
    HomeTeam.HomeBonus = 3
    ElseIf HomeTeam.HomeBonus > 3 Then
    If HomeTeam.HomeBonus > 8 Then
    HomeTeam.HomeBonus = 8
    End If
    Call CheckHomeBonus(HomeTeam)
    End If
    End If
    End If

    Call MatchRevenue(VisTeam, HomeTeam)

    This sort of code is a pet peeve of mine. Just because it's been released under
    the GPL means nothing if others can't actually work on the code and make sense of it.
    The story says that the extensive manual will help (which it will a little), but some
    explanation of the actual code is vital for any open source project to survive beyond
    a few programmers initiated into the dark secrets of the code.

    If we want open source to thrive we need to start having some standards of coding
    so that others can use the code. Companies do this internally for a reason: they know
    that they are going to hire new people who are going to need to look at the existing code.

    Why do so few project bother with comments? It's almost as if the Open Source Initiative
    should have a quality stamp that gets given to projects that actually care about their
    longevity.

    John.

    1. Re:Puts some comments in open source code! by GigsVT · · Score: 0, Troll

      Well, it is VB, which is barely one step above pseudocode. They could have used better variable names though.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:Puts some comments in open source code! by Anonymous Coward · · Score: 5, Insightful

      People like you are a pet peave of mine.

      Having uncommented code is a hell of a lot better than having no code at all. As someone who has reverse engineered (well, re-implemented) closed source binaries starting from nothing more than a bunch of strace logs, I can tell you I'd take the source any day, and in any condition.

      It's not as if the guy removed comments that used to be there for the purpose of obfuscation. You are looking at a "Golden Rule" situation -- you get what he got.

      You don't like at the absence of comments ? Add them as you assimilate the code.

      That's what I do with the commentless code I get from my co-workers. Do I bitch at them to add comments ? No, because I'd rather the guys write more code ! Code is what runs ! Code makes me money ! I don't want these guys oppressed by my bitching of some bureaucratic requirements doc or checkin procedure.

      If I have to decipher something, I always make notes to myself in the form of comments. If his code works perfectly, it probably never gets commented.

      So quit winning and turn out the annotated version of this stuff. If your comments aren't just so much repetition of the code, maybe we'll work from your version.

    3. Re:Puts some comments in open source code! by Anonymous Coward · · Score: 0

      That's some pretty lame stuff.

      Comment things that absolutely don't need to be commented ("VisTeam.HomeBonus = 0" sets the vis team home bonus? really?) then leave you to figure out what the hell the rest does.

      I don't understand why people don't comment their code properly. It takes almost no time and it's really crucial, especially when a week later you have no damn idea what you wrote does.

    4. Re:Puts some comments in open source code! by JohnGrahamCumming · · Score: 2, Interesting

      > Having uncommented code is a hell of a lot better than having no code at all.

      Agreed.

      And the open source model means that someone can come along and fix that problem and many others. And yes I sympathize with doing reverse engineering. In my first job I reverse engineered Novell's DOS TCP/IP API and it's ugly work. Of course, having the code would have made my life easier.

      But... that's not a good reason to object to the idea that open source software can do better. It can set a high standard.

      > That's what I do with the commentless code I get from my co-workers. Do I bitch at them to add comments?

      I truly believe that this is a mistake. I believe that either you or they should be fixing that situation so that the third person to look at the code understands it quickly and easily.

      > Code is what runs ! Code makes me money ! I don't want these guys oppressed by my bitching of some bureaucratic requirements doc or checkin procedure.

      I was *not* suggesting bureaucracy, I was suggesting that code can be made clearer by comments and that in the long run makes it more maintainable and that will make you and me more money (in the closed source world).

      John.

    5. Re:Puts some comments in open source code! by Anonymous Coward · · Score: 0

      Don't you mean one step below pseudocode?

    6. Re:Puts some comments in open source code! by Anonymous Coward · · Score: 0

      Anyone who comments those, in my books are called "JACKASSES". For christ sake, you dont comment a self documented variable and simple if conditions. This code was pretty clear to me. People like you annoy me a lot, commenting stuff that is quite plan and making it unreadble. I've seen it, 4 lines of code, with 2 pages of comments. Horrible.

    7. Re:Puts some comments in open source code! by boa13 · · Score: 1

      This particular code needs to be commented. Just a little bit. Not to tell me how an If statement works, or what HomeTeam.HomeBonus means. Just for one thing actually: why are the tests for HomeTeam.HomeBonus written this way?:

      If HomeTeam.HomeBonus <= 8 Then
      ...
      ElseIf HomeTeam.HomeBonus > 8 Then
      ...
      End If

      I want to know why he didn't use an Else statement. Is there a problem in the VB implementation, is this to work around a bug? Inquiring mind wants to know.

      All the other lines I understand without problem. I just need to know what the values of GstrMatchType mean (but this is probably explained in his docs or elsewhere in the code) and what GstrHB means (probably explained at the line where it is declared).

      Now, if either the values of GstrMatchType or the meaning of GstrHB are unexplained, then we have a comments/documentation problem... and a pretty badly chosen code sample.

    8. Re:Puts some comments in open source code! by Anonymous Coward · · Score: 0

      it sounds to me like you are doing some of your co-workers' jobs for them.

    9. Re:Puts some comments in open source code! by crivens · · Score: 1

      I'd send my developers back to comment their code. Maintainability is much more important to me than how many lines of code they can crank out. I don't know what industry you work in, but I'm in the Air Traffic Management field, and maintainability is hugely important where systems that are written may well be live for a number of years.

    10. Re:Puts some comments in open source code! by geekoid · · Score: 1

      I suspect the guy you responded to was somehting /. hasn't seen much of; a clever troll.

      If he isn't, I would like him to send me his resume so I can be sure never to hire him.

      look at this:
      " I don't want these guys oppressed by my bitching of some bureaucratic requirements doc or checkin procedure."

      what does he mean "these guys oppressed"?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  29. Re:Amazing! by Anonymous Coward · · Score: 0

    Is Linux so hard up for games that a VB implementation of some 70s pencil-and-paper algorithm for managing a PBM game is "stuff that matters"?

    I mean, you could always play xrobot.

  30. postal? by DragonWyatt · · Score: 2, Funny

    ...a variation of a game of postal soccer...

    So how does that work, you run around in funny jerseys, kicking round balls and, uh, shooting people?

    --
    Don't sweat the petty things. But do pet the sweaty things.
  31. Re:Amazing! by Anonymous Coward · · Score: 0

    Well, I should've noted this in my other post, but pbem seems to be something that a lot of /.'ers might like since it's much like an RPG. :)

    This is more or less a bunch of nerds (look at all the leagues, there are a lot of people participating in this relatively obscure thing) doing the ultimate nerd thing and open sourcing the central program.

    Not every open source project can be posted on /., but we can pretty much rest assured that if it's posted, it's going to be nerdy. People, will, of course, question the news worthiness, but that happens every single time something no one knows about is posted, doesn't it?

    It doesn't have to be 'known' to be 'news.'

  32. The Most Popular Soccer Computer Game by my1wong · · Score: 3, Interesting

    The most popular is, hands down, Championship Manager.
    (Ref sites:
    www.sigames.com
    www.thedugout.net)

    Has MSWL been able to implement 10% of the features of CM?

    1. Re:The Most Popular Soccer Computer Game by Anonymous Coward · · Score: 0

      What? Like taking 10 minutes to generate a turn, crashing funny and requiring you to manage your team + 3 sub teams to have any chance of being victorious on a budget?

    2. Re:The Most Popular Soccer Computer Game by Anonymous Coward · · Score: 0

      With 150 000+ active users www.hattrick.org must be the most popular online football (soccer) game.

  33. Like looking into the face of God by Anonymous Coward · · Score: 1, Insightful

    Soccer is pretty godawful boring already. Now you're supposed to play by mail?

    1. Re:Like looking into the face of God by ArsSineArtificio · · Score: 1, Troll

      Soccer is pretty godawful boring already. Now you're supposed to play by mail?

      I think it actually speeds up the action.

      --
      All employees must wash hands before seeking equitable relief.
  34. PBEM?! Argh. by Feztaa · · Score: 3, Funny

    When I first read the summary of the story, I thought they were talking about some 3d accellerated soccer game written in Visual Basic, and I started crying. Then after reading a few comments I found out that PBEM meant 'Play By EMail', and I started crying again because this is way too lame to be on the front page.

  35. unreadable means you look smart ! by zymano · · Score: 1

    yep

  36. YEs! by luekj · · Score: 2, Funny
    Finally, Duke Nukem Forever has been GPL'd and we can compile the epic ourselves.

    Time passes

    Oh no! We have to write the entire shader and physics engines BY OURSELVES!!

    Hehe

    --
    Many Thanks,

    Luke

    1. Re:YEs! by geekoid · · Score: 1

      "We have to write the entire shader and physics engines BY OURSELVES!!"

      Bring it on, Bitch! ;)

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  37. Most /. suckage due to whinging fucktards by Chuck+Chunder · · Score: 1

    Not story quality. Not interested by a story? Then just ignore it. Other people may well be interested in it and shouldn't have to read your self-important whining. A lot of people, myself included, do like reading Slashdot so as to be occasionally introduced to stuff that "no one's ever heard of".

    --
    Boffoonery - downloadable Comedy Benefit for Bletchley Park
  38. Languages, VB ?? by tuomoks · · Score: 5, Insightful

    Can we, please, stop arguing the language anything is done. Language is not important - I have created high performance systems in Algol, Fortran, MUMPS, assembler ( several ), VB, Pascal, REXX, PL/I, "C", C++, APL, you name it.. Even Tcl/Tk, Python, Java, Cobol - who cares.. The important thing is that someone is giving a system for us ! Don't complain that and have a nice day..

    1. Re:Languages, VB ?? by Anonymous Coward · · Score: 0

      Exactly! Let's work together.. even if you write in COBOL, Intercal, Befung, LOGO, PILOT, SNOBOL, Prolog, Haskal, XSLT, or AppleSoft BASIC, you're still programming a language that blows the fuckin' doors off that shitty VB!

      Thank you!

      This message brought to you by somebody who fuckin' hates VB and wonders how people say with a straight face "it doesn't matter what language you use".

      PS: I call your bluff, let's see some code from your "high performance" Algol system.

    2. Re:Languages, VB ?? by Valar · · Score: 1

      Ah, but there is no VB support on my operating system, so clearly it doesn't perform as well as C/Perl/Fortran/etc. Not all languages are equal.

    3. Re:Languages, VB ?? by BlueTrin · · Score: 1

      Haskal ... each time I browse Slashdot I learn a new word =)

      --
      Don't you know it is now both immoral and criminal to think beyond the next quarterly report?
    4. Re:Languages, VB ?? by stonecypher · · Score: 4, Insightful

      That's a weird laundry list of languages. Also, we're not interested in what you've programmed; granted it's an extreme example, but that a language can suck is embodied by intercal. Or maybe PL/I. (You've written in PL/I and you don't think language matters?)

      The fact of the matter is, there are a number of languages in which I can simply work quite a bit faster (Delphi, ruby, lua, PHP.) There are a number of languages in which I can express really evil concepts (lisp, C++, ml/ocaml.) There are a number of langauges in which I can write really tight, efficient code (C++, forth, assembly.)

      And then there are some languages which just gargle scrotum. I can't deal with VB. You have to bend over backwards just to get certain things done, the syntax is hard on the eyes, and so forth. Some people insist there's nothing fundamentally wrong with the language, that it does everything other languages do; that's (sort of) true, and if you like the language, fine, use it.

      Still, it slows me down /badly./ No language in this office is more prone to bugs, and that's across all fifteen of our programmers (I can say the same for previous jobs.) I don't think it's about the people I've known. No language in this office, except when we had Jim writing C, is harder to debug. In my opinion, it's just a mess.

      Normally, I'd think it was just an opinion, but nearly every proficient programmer I know also believes so. I had tried it before I heard anyone tell me about it, so I acquired my disgust fairly, and without influence.

      But, look, you quoted three languages that are famous for being awful - APL, COBOL and PL/I - and claim it doesn't matter. ou also named one of my pet peeves, Tcl. Also, you named almost no famous-for-being-good languages (*some* people would argue the point on algol. I would argue the point on REXX, but I'd probably be alone.) So, maybe you've developed in all of those languages. Maybe not. That kinda looks like it came from the "hello, world" list to me.

      But it's well known that languages provide facilities with levels of support; assembly, for example, is dead as an application language for a very good reason. Would you try to write an operating system in ASM these days? What about a word processor? Alternately, would you write a low-level interrupt handler in VB?

      Your answer: hell no. There are languages that are appropriate for certain complexities; you don't use a 4gl to boot a machine and you don't write a web server in a hex editor. There are languages that are bad at expressing things (pascal for generic programming, C for self-modifying code, or anything in your list for functional/applicative programming (haskell, ml/ocaml, scheme) or logical programming (prolog, mercury.) BTW, tell us that language doesn't matter when you learn your first non-imperative language.

      You do, however, use perl for text manipulation and glue; php for scripting, glue, and increasingly for lightweight apps; c for systems programming, OSes, drivers, and baremetal stuff; prolog for symbol manipulation stuff, like language translation; lisp for lots of stuff but especially math; lua for situations where lightweight scripting languages are desired, such as user extensions for video games (qv angband); specialty languages for their specialties (AGT for example); Delphi for lots of stuff but especially RAD fast development tools and for database work; TCL for (unsurprisingly) low level machine control; the list goes on.

      When you want to find out how much language matters, try writing a zip decompressor in TCL.

      Can we stop arguing about languages? Of course not. Arguing about them exposes their flaws, allowing us to address them or route around them. Also, we hate VB. And maybe its supporters. Watch your back.

      --
      StoneCypher is Full of BS
    5. Re:Languages, VB ?? by tuomoks · · Score: 1

      Hi - true !! But over time I have changed systems from MUMPS to Cobol ( can you believe that ? ), Fortan to "C", IMS/DB to MS SQL/DP2, RGP to APL to PL/I to "C", Pascal to C#, TAL to "C", LISP to "C", Windows to Unix, Unix to Windows, whatever.. As long as the system was well documented ( as this is ) there are no big problems, just ( a little ) work to do. IMHO actually I would like to see some VB functions implemented in other languages. have a nice day.

    6. Re:Languages, VB ?? by tuomoks · · Score: 1

      Hi - I love your answer !! Mod this up, please ! Yes - it slows anybody but at least for me - the problem I have had / I still have is that the managers / customers have an idea that something has to be done in a specific language or OS, period. When I was modifying the TSO/APL ( 370 ) to fit the requirements - guess what, there was always a way to make it work. Like it - no, but learn of it, yes. MUMPS is beatiful language in it's own, as are many others, but don't even think to present it to "nerds". Personally - I love IBM BAL and Tandem (HP) TAL - I have all the power you can get and very powerfull compilers to support it. Downside - not very many people to support it. Actually - I write as much as I can in Delphi today - at least I can write for several systems in one language, Windows, Linux, AS/400 - where ever Kylix runs. Also, the configuration of system is usually done in Prolog.. have a nice day.

    7. Re:Languages, VB ?? by stonecypher · · Score: 1

      the problem I have had / I still have is that the managers / customers have an idea that something has to be done in a specific language or OS, period.

      If they're a manager, give them an estimated time to completion in their idiot language and in the appropriate language(s). If they're a customer, give an estimated cost instead.

      They'll see the light purty quick. ;)

      --
      StoneCypher is Full of BS
    8. Re:Languages, VB ?? by Anonymous Coward · · Score: 0

      Can we stop arguing about languages? Of course not. Arguing about them exposes their flaws, allowing us to address them or route around them. Yes, but it is so boring. And its been done so many times. And did I mention it was incredibly boring?

    9. Re:Languages, VB ?? by 10am-bedtime · · Score: 1

      if the problem seems to lie in others not understanding you, you have two options: educate them, ignore them. actually, there is a third option which combines these two, but that's never discussed in public.

    10. Re:Languages, VB ?? by perlyking · · Score: 1

      IMHO actually I would like to see some VB functions implemented in other languages. have a nice day.

      Which ones? I'm curious.
      --
      no sig.
    11. Re:Languages, VB ?? by Anonymous Coward · · Score: 0

      I once heard that all software developed at MIT would evolve till it could read email. Not it seems that every slashdot article evolves till it becomes a language flamewar.

    12. Re:Languages, VB ?? by geekoid · · Score: 1

      I am hardly a VB flag waver, but some stuff in your article sure smells funny.

      "No language in this office is more prone to bugs, "
      hire somebody who knows VB. Not someone who does it becasue, well its VB how had can it be. That attitidue is the sinleg biggest problem with VB. You can not imagine the mess I have to fix that was written by a C++ 'GURU'. Clearly he did ot know the language.

      "No language in this office, except when we had Jim writing C, is harder to debug."
      I absolutly can not believe that. I have worked with many languages, and I have never found one esier. Most of the time it stops on the line that is broken!

      CLearly, you got some axe to grind with VB, and haven't bothered to learn how to use the language properly.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    13. Re:Languages, VB ?? by CaseyB · · Score: 1

      Why do you keep putting C in quotes? Was it not really C?

    14. Re:Languages, VB ?? by stonecypher · · Score: 1

      I've written 120kLoc+ tiered apps in it. I'm not a guru, but I'm also not a clown. That said, hey, maybe you don't realize that the problems don't come until a certain scale of difficulty.

      Yes, I have an axe to grind with the langauge: I hate it.

      "No language in this office, except when we had Jim writing C, is harder to debug."
      I absolutly can not believe that. I have worked with many languages, and I have never found one esier. Most of the time it stops on the line that is broken!


      (sighs) Well, I don't know what to tell you. I've worked in jobs with seven production languages: C++, various assemblies (they count as one language; they're not very different,) Delphi, Java (tomcat), PHP, perl, and VB. Java was, admittedly, a pain in the butt to debug too. But not this bad. I mean, when you start dealing with other component writer's errors, then you learn the importance of the facilities that you get in a language like Delphi (or, I'm told, C#, though I don't know this first hand. Wouldn't surprise me: same language designer.)

      Now, granted, it is possible to write C that's less maintainable than assembly. Granted also, I ignored assembly when I said that, and also tossed the 4gls out the window (sql, mostly.) But, if you write *good* C++ using design patterns and eliminating all error cases at compile time when possible, you'll find that not only is there a drastic usability boost, but you end up dealing with fewer errors, and don't deal with VB's lethargy.

      Clearly, you've got a point to prove about VB. And if I didn't have as much experience with it as I do, and if 95% of the people whose skills I know intimately and respect didn't agree with me, I might be inclined to give you the time of day.

      By the way, Delphi stands on its own for maintainability. That language is *crazy* clean.

      --
      StoneCypher is Full of BS
    15. Re:Languages, VB ?? by tuomoks · · Score: 1

      ?Why do you keep putting C in quotes? Was it not really C?"

      Stupid habits ? or maybe C is not just C.. Currently having fun ( not! ) to move ( re-write ) a kind of large system to Win2000 / Visual C++. Orginally we developed it in AIX, later moved it to Solaris, SUN/OS and HP/UX. Learned a lot more of different C compilers. After having years fun with original SUN C, Lattice C, Turbo C, Tandem C, GCC - each with own niceties. And of course I got Windows conversion and my friend got the conversion to Linux. Fun part - I can replace parts of it in Delphi, he is not allowed to use Kylix. Have a nice day.

  39. Re:Please NO Get a Life by puto · · Score: 2, Informative

    I work for a company that only writes products in Java, but writes them well.

    We have a 10,000 active customer base that users our productsts. And they all love them. As a matter of fact, one product has 5-10 million users acessing it as we speak. And it is written in Java.

    There is a shitload of bad code in Java, and there is some really tight code as well.

    I have two machines at work. A 2 gig celeron and a 366 p3 with 245 megs of ram, our java app runs eqaully on them both, as I used the 366 the past three months and had no complaints other than the graphics card which was fixed by adding a Matrox.

    Java is not perfect, but when done right it is pretty damn good.

    We have product that on p3 800 with 512 of ram supports 500 operators with about 50 concurrent connections each, and guess what, 7 of the top ten ISP's use us.

    Anything can be done poorly, and unfortunately Java got that rap.

    C is better, but J aint that bad.

    And stop being ANON. PUSSY

    Puto

    --
    The Revolution Will Not Be Televised
  40. That was quick by raistphrk · · Score: 2, Insightful

    Didn't take long to slashdot that site. Maybe next time we can just post his credit card so that we can just charge the amount we just put on his bandwidth bill?

  41. Re:That's *football* by Anonymous Coward · · Score: 0

    Actually, I'd bet a fiver he's an American.

  42. Re:Another reason why Slashdot sucks. by Anonymous Coward · · Score: 0

    It's not censored...you can read it if you really want to.

  43. Java and MySQL? Overkill? by stonecypher · · Score: 1

    Why not just write it in XML and XSLT? No virtual machine overhead, no need for a daemon, etc. It's really just pushing data around. No sense involving all that software.

    --
    StoneCypher is Full of BS
  44. If you're going to use Java by Call+Me+Black+Cloud · · Score: 4, Interesting

    ...then why bother with MySQL? Use HSQLDB, an open source 100% Java database. The more hoops users have to jump through the fewer users will use the software. With an all-Java solution there's just one thing to install, and no configuration necessary.

  45. OMG by LumberLumber · · Score: 0, Troll

    What a big farking yawn. News must be slow on Sunday night. --dan

  46. What do you do... by Anonymous Coward · · Score: 0

    What do you do if your girlfriend says you watch too much football?

    Soccer

  47. Oh GOD! Don't you realize wha tthis is! by cdtoad · · Score: 0, Troll

    It's PLAY BY EMAIL! As if SOCCER wasn't lame enough we've got people playing it by email. Whats next Quake by MS-USPS.

    --
    when they ban enctryption only criminals wi$21*J *#JF$%!@#$':
  48. Cop Killer....Hypocrite.....nigga ..jigga by zymano · · Score: 0
    really ?! ? Calls himself and blacks only 'nigga' huh.....Have you listened to all his music? I am sure he uses the word 'nigger' and 'nigga' in there a couple of times. LOL......

    And as for interracial relationships , yeah, It's WEIRD looking shit. And I got a problem with Niggers like him who don't like 'Whitey' but love white womans ass.

    A bit ironic that he now acts in TV as a Police detective , has a white girlfriend, and expects THE POLICE to show up if Drug Crazed PIMPS ever take his shit. Remember COP KILLER lyrics ?

    Lets hope the POLICE take care of him .

    Love Zymano.

  49. Re:Java and MySQL? Overkill? by BlueTrin · · Score: 1

    Why do they need a program ? Just use emails and someone could use printed tables and dices to get the results. Screw software =).

    --
    Don't you know it is now both immoral and criminal to think beyond the next quarterly report?
  50. I'm sure I speak for the rest of us when I say... by Anonymous Coward · · Score: 0

    just exactly what in the hell did that mean?

  51. My Dad loves soccer. That fucking GayWAD. by zymano · · Score: 0

    We should kick his ass but he likes the Chiefs so...he can be saved !

  52. Re:Please ignore this post... this post is a test. by Anonymous Coward · · Score: 0

    I appreciate your spirit of investigation. I hope you'll continue this research and try to be more rigorous. Using perl or ruby, it should be pretty easy to determine the exact ratio of caps to noncaps that triggers a YELLING. Or maybe it should just be standard practice to dump a few hundred digits of pi at the end of posts to prevent any kind of sass from the junk/yelling filters.

    Anyway, please keep up the good work. KEEP UP TEH GOOD WORK!!!!!!!!!!!!!121111111111111111111111111111

  53. Bugger the comments, does G = Global? by Anonymous Coward · · Score: 0

    Someone once said lack of comments = crap code. It's usually true.

    One variable is GstrMatchType. Hmmm, str is string, and G means global. Why use a string anyway?

    I've a hunch this was originally written on someones TRS-80 or similar.

    If not, then here's another reason why VB needs to be kept out of the hands of wannabees.

  54. Re:I'm sure I speak for the rest of us when I say. by luekj · · Score: 1

    It's almost like I'm polish, and saying something incomprehensible because slashdot is so crazy.

    --
    Many Thanks,

    Luke

  55. Ariaga! Ariaga II! by FearUncertaintyDoubt · · Score: 1
    The Continental Soccer Association is coming to Springfield! It's all here--fast-kicking, low scoring, and ties? You bet!

    You'll see all your favorite soccer stars. Like Ariaga! Ariaga II! Bariaga! Aruglia! And Pizzoza!

    This match will determine once and for all which nation is the greatest on earth: Mexico or Portugal!

    1. Re:Ariaga! Ariaga II! by Lemmy+Caution · · Score: 1

      The extra irony, of course, is that neither Mexico nor Portugal have very good teams.

  56. Re:Amazing! by Clomer · · Score: 1

    How your post managed to get moderated -1, Insightful (a negative score with a positive descriptor!) is beyond me.

    I'm seeing several odd moderations in this story. It seems that this story is so out of the blue that nobody quite knows what to make of it. In order to see the whole view behind this thing, I actually clicked to see the replies beyond my threshold (which I've never done before except when I wanted to see exactly what it did). My conclusion is that some of the posts were rightfully modded down, but others should have been modded up. And others that were modded up should be modded down!

    Moderators, if you mod me down you'll just be proving my point.

    Grrrr, where's my mod points when I need them? I would be able to fix at least some of it.

    To make this post somewhat on-topic, I was disappointed by the site that the story linked to. There was no information about exactly what it was or any "getting started" type of info. How is someone new to this soccer thing supposed to get into it? It just assumed that you knew what it was talking about, which I think most of us that visit from Slashdot only have a vague idea. Poor web design, if you ask me. But then, I doubt they were expecting to get linked to from Slashdot.

    --
    Intelligent responses welcome, flames will be met with marshmallows.
  57. percentages by Anonymous Coward · · Score: 0

    The percentages seem weird:

    Moderation -1
    30% Insightful
    20% Overrated
    10% Offtopic

    Three +1s, and three -1s should equal 0, no?

    1. Re:percentages by Anonymous Coward · · Score: 0

      They also add up to 60%! The reason is that only the top 3 moderations are shown. This is explained somewhere on the FAQ page.

  58. Hattrick.org by haeger · · Score: 1

    Another quite popular Football (soccer) game.
    Actually I think it's the largest online game of that kind right now. I enjoy it. Give it a try.
    Find it here: Hattrick.org

    The best thing about it is that it runs in real time, a week in the game is a week real-time. Two matches a week (cup/training and series) and a 14 week long season. Finally a game that I can play that doesn't require me to be logged in 3-4 times/day.

    .haeger

    --
    You are not entitled to your opinion. You are entitled to your informed opinion. -- Harlan Ellison
  59. VGA Planets by RinzeWind · · Score: 1

    That would be great if Tim Wisseman decided to do the same with his VGA Planets

  60. Re:Please NO Get a Life by Anonymous Coward · · Score: 0

    Lets hope your java code is not as badly written as your comment!

    (Yeah I am anonymous... first time posting here, don't fell like creating a logon)

  61. The best PBEM Game..? by Robmonster · · Score: 0

    My vote has to go to Laser Squad Nemesis. Its the most fun you can have with Outlook Express. You get small turns, but each contains ten seconds of game action, and then you can meticulously plan your following turn. It has a good combination of tavtical play and all out shooting.

    Anyone else tried ut here? If anyone wants to send me a challenge my Game Name is Robmonster.

    Another BEM game I used to play was called Empire, back on my Amiga. The only problem was that I didnt have email then, so I had to save the turn file to a floppy, and pass it on to my game partner, It got terribly slow as you couldnt do a great deal in a single turn so you didnt feel like you were getting anywhere.

    What are your favourite PBEM games?

    --
    I have no sig yet I must scream.
    1. Re:The best PBEM Game..? by theTerribleRobbo · · Score: 0

      A Star Trek RPG (no dice, all free-form).

      Loved it.

      (Same with a Diceless D&D-alike. Good stuff.)

  62. Re:That's *football* by theTerribleRobbo · · Score: 0

    That's "football", wankers.

    - Australia

  63. Rewrite? Please god No! by gnugnugnu · · Score: 1

    Why rewrite in an entirely different language?
    It would make far more sense to work on the Visual Basic code and get it to work off of the Star Basic Engine from StarOffice.

    In fact now that Real Basic is available for Linux, as well as Windows and Macintosh, RealBasic looks like a really good choice if you want to make this game more portable.
    http://www.realbasic.com/

    As for the database the best idea would probably be to try and upgrade it to work with any database that understands ODBC.

  64. Simpsons Quote by Anonymous Coward · · Score: 0

    I think the quote you seek is something along the lines of:

    Homer: Doh

    M.D. Inc.

  65. Confused by Hoi+Polloi · · Score: 1

    You mean it isn't a game simulation of ancient Mesoamerica (Olmecs)? I thought it was odd that the ball court was in Manchester UK and not Tikal.

    --
    It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
  66. Re:That's *football* by Anonymous Coward · · Score: 0

    Footbal is a game played by large, usually black, athletic men.

    Soccer is a game played by suburban white girls, whiny eurotrash, and whiny eurotrash wannabes.

    I hope that clears thing up for you, and have a nice day.

  67. I love this line: by geekoid · · Score: 1

    from postSeasonAging in basAging
    "!PlayerName = !PlayerName"

    well, d'uh.

    Maybe, just maybe there is a good reason for this, but without a comment explaing why, the author looks less then capable.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  68. Can I see YOUR code ??!! by Anonymous Coward · · Score: 0

    and you, Can I see your code, can you post here an URL of somthing you've done ?! first of all you may say "thank's" to this guy to release what's he have done. Every one does not coade as linus, it was not plan to be release as GPL'd.. you can give your help to comment it, or shut up !

    1. Re:Can I see YOUR code ??!! by JohnGrahamCumming · · Score: 1

      Firstly, I do think it's great that the guy released it under the GPL. But I still think the open source community can do a better job of commenting its code.

      And I don't agree that I should "shut up" just because I'm not willing to comment this particular piece of code. I was making a point about open source code in general.

      You can view some of my code in the following projects on SourceForge:

      POPFile: CVS
      PrivateSearchBar: CVS

      Both those links take you to web interfaces to the CVS repositories for the projects. POPFile is written mostly in Perl for all platforms, PrivateSearchBar is written in C++ for Windows.

      John.

  69. HBASIC is your friends ! by Anonymous Coward · · Score: 0

    Did you search before writing supid things ?
    http://hbasic.sourceforge.net/ HBASIC is nice.
    http://www.kbasic.org/1/home.php3 us less advanced.