Slashdot Mirror


User: swamp+boy

swamp+boy's activity in the archive.

Stories
0
Comments
163
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 163

  1. No!!!!! on Do You Want to Live Forever? · · Score: 1
    There are only so many of the following one can stand in a lifetime:
    • vi vs Emacs
    • image a beowulf of ...
    • in Soviet Russia, xxxx owns you!
    • Taco incorrect spellings

    I already find myself humming "knocking on heaven's door".
  2. Woo-Hoo!!! on CA Executive Outlines Open Source Plans For Ingres · · Score: 2, Funny

    and both users rejoiced.

  3. This is great news! on Warm Offices Boost Productivity · · Score: 1

    New justification for running a sweat shop.

  4. Already replaced by Python??? on IBM Open Sources Object Rexx · · Score: 2, Interesting

    REXX (and then Object REXX) was my favorite high-level language (especially for scripting). With the demise of OS/2, the existence of Object REXX on other platforms was not freely available and so I didn't have access to this tool that made me highly productive for some situations. After searching for a decent Object REXX replacement for a number of years, I finally found Python - which I found to be a good replacement. Like Object REXX, Python has these benefits: (1) strong string handling capabilities, (2) easy to learn and use, (3) can be used from very simple scripts all the way up to full-blown apps (including GUI apps), and (4) very readable and maintainable (perhaps the most important benefit).

    Given the similarities between Python and Object REXX, I now wonder if there would be any compelling reason for anyone to pick up Object REXX as a new language. Sadly, many will see it as a "fringe" language and may never even consider it.

  5. Re:There already is a ZFS. on ZFS, the Last Word in File Systems? · · Score: 1

    which is why they didn't say the "first word" in file systems. 8-)

  6. only take a few pieces of equipment on Surviving College With Gear And Sanity Intact? · · Score: 1

    You're going there to learn, meet people, grow up, and have fun. None of this requires laptops and computer equipment. A computer is needed for writing papers and accessing online resources. Other than that, it's likely to get you in trouble.

    I'd bring a decent stereo and an ordinary, used laptop - no other electronics. Spend your free time hanging out with new friends that you make, exploring the college town, and doing the sort of things that you don't already do.

  7. Who would run Solaris on pSeries? on Solaris Coming to IBM's Power Architecture? · · Score: 1

    I believe that Sun is really talking about IBM's pSeries (formerly known as RS/6000). My question is who would run Solaris on a pSeries server? By the same token, I can't imagine anyone running AIX on a Sun server either if it were available. I really doubt that Sun has *any* interest in Apple PPC hardware.

  8. Re:Most Secure OS? on OpenBSD 3.5 Reviewed · · Score: 3, Insightful

    Could you provide examples of "real operating systems designed to be secure from the ground up"? I'd like to know.

  9. I'm waiting until... on Sun COO Schwartz Promises Open Source Solaris · · Score: 1

    Wow, first Sun tells us that hardware will be free. Then Sun tells us that Solaris will be open source.

    As for me, I'm holding out until they pay me to run their stuff. Shouldn't be long now. I think I hear someone at the door....

  10. Assembler on Programming For Terrified Adults? · · Score: 1

    In keeping with the fine tradition of "...back in my day we had to walk to school through 2 feet of snow uphill both ways", you should introduce her to assembly. If your mother has tormented you in the past go right to machine language (in order to even the score a little -- "Son, why do I have to mess with these LEA and JNE instructions? Well Mom, remember when you used to make me eat my brocolli?").

    BTW, I hear that there is a High-Level Assembler (HLASM) if you decide to take pity on her.

  11. What kind of data structures are used? on New Largest Prime Found: Over 7 Million Digits · · Score: 1

    What kind of data structures are used to hold that many digits? Obviously, built-in native types can't handle numbers that big - so what do they use? Is it an array of "long long"? Are they stored in string format (each digit as a character)?

  12. Re:STL would be proof on Free Optimizing C++ Compiler from Microsoft · · Score: 1

    It didn't just suck "5 versions ago". It continued to suck even in version 6 which many commercial products still use. I have not tried the 7.0/7.1 versions to see how well it fares now.

  13. Re:No lib.exe on Free Optimizing C++ Compiler from Microsoft · · Score: 2, Informative

    The original poster says "without lib.exe it is pretty useless for larger projects".

    My suggestion of building DLL's negates this complaint. Notice the original post didn't say "can't build static link library". A DLL on Windows is essentially the same as a ".so" on Unix. True, a DLL is not the same as a statically linked library, but in the original poster's comment aboutl "useless", one could easily build any number of DLL's for a large project. Indeed, this is how most commercial Win32 apps are built. Am I missing something?

  14. Re:Build dll's using cl.exe on Free Optimizing C++ Compiler from Microsoft · · Score: 1, Informative

    Dude,

    I think you have no clue of what you spew. It is not irrelevant. It accomplishes the exact same thing. You can take however many classes or functions you like and bundle them into a single DLL the same way that you would do with a single library. In case you haven't noticed, the DLL is an acronym for "Dynamic Linked Library". So how is this a different purpose? Your initial post talked about working on a large project. This is what most professional developers do on Windows on a large project.

  15. Re:STL would be proof on Free Optimizing C++ Compiler from Microsoft · · Score: 1
    In the 4.2 days, the following code would cause an access violation:
    string s = "this is a string longer than 31 characters in length";
    s = "short string";
    The string class has a built-in fixed length buffer (size around 31/32 bytes) that is used to handle short strings. The string constructor above can't used this buffer because it's too big. It allocates a new buffer on the heap to store it. The operator= implementation has logic that sees that the new value *CAN* fit in this buffer, but unfortunately tries to copy the *OLD* value (the long string) into this buffer prior to assigning the new value. Buffer overrun - whammo!

    If anyone is thinking, "well why didn't you just fix it", the code was spaghetti code and a complete mess. I personally emailed PJ Plauger and he sent back hacks that also failed to work. At this point in time, we simply bought and used Rogue Wave's implementation.

    When I found this problem, I called MS support and was told something like: "yeah, we know that there are problems with the string class and we recommend that you don't use it". How this ever got past 2 companies' (both MS and Plauger's company) QA process is puzzling to me.

    My theory is they had it in the product to be able to "SAY" that they had it, but in reality it couldn't be used for any non-trivial application. And no, I don't believe it's any kind of conspiracy -- just a little deceptive marketing.
  16. Re:More standards compliant? on Free Optimizing C++ Compiler from Microsoft · · Score: 3, Informative

    I'm continually amazed at the number of folks that bash MS for not following standards and then ridicule them when they do try. I'm certainly not an MS evangelist (nor an apologist), but seriously, what do you expect them to do?

    There has been some level of support for the Standard C++ Library (STL) since the 4.2 days. Granted it was broken and has been through 6.0. This is because they used an implementation written by PJ Plauger who worked for Plum Hall at the time. Plauger had a falling out with Plum Hall over the rights to said code. This is the legal battle that has caused problems since the 4.2 days. You can easily download the half dozen or so header file patches for this though. FYI - Plauger now has his own company "Dinkumware".

    I have not used their latest compilers to know the current situation. Although there have always been standards compliance problems with MS compilers, at least they're getting better over time.

  17. LOL on Free Optimizing C++ Compiler from Microsoft · · Score: 1

    The fact that it requires Windows 2000 or greater makes it doubtful that it would work under Wine at all. Why would you want to anyways? You could always build it normally under Win2000 (dual boot, or using VMWare, etc.) and then deploy those executables to *RUN* under Wine.

    Just my 2 bits though - 01

  18. Build dll's using cl.exe on Free Optimizing C++ Compiler from Microsoft · · Score: 3, Informative
    You can easily build dlls with just cl.exe. You must remember to export things correctly though.

    class __declspec( dllexport ) MyClass
    {
    ...
    };

    I use a macro that handles this for me, with conditional directives to be empty on other platforms. Not that hard - really.
  19. Good Ole REXX on Rexx for Everyone · · Score: 1

    At one time, REXX was one of my favorite programming languages. I could crank out lots of code in very little time with very little effort. I even wrote an entire GUI client application (OS/2 based) using Watcom's VX-REXX. After leaving OS/2, I longed for a suitable replacement for REXX. After trying several languages, I discovered Python which took over as my favorite. Although if I had to do it again, Ruby could well come out on top.

    I have yet to find a suitable replacement for VX-REXX though.

    For you former REXX fans, what language (if any) has taken the place of REXX for you?

  20. Community Coffee on Which Instant Coffee? · · Score: 2, Informative

    Try Community Coffee http://www.communitycoffee.com.

    Go for the Dark Roast.

    This is THE coffee in South Louisiana and has been for very many years. It's so good that many restaurants brag that they serve it in their advertisements. I get it shipped to me on a regular basis and bring it in to work every morning in a thermos. If you're serious about coffee for the taste, you should do yourself a favor and try this stuff.

  21. Re:Sun is just pissed on Sun and Eclipse Squabble · · Score: 1

    amen to that. SWT may not be the greatest on non-Windows platforms, but then again, that's true of most end-user interactive tools. For developing traditional Windows GUI applications I rank SWT up at the top (almost as good as Delphi and C++ Builder). The only thing that SWT is lacking on Windows is a decent VB-ish IDE to perform dialog layouts and things like Borland's "2 way editing".

  22. Re:From a usage perspective on Sun and Eclipse Squabble · · Score: 1

    > SWT looks like it was based on the X-Windows API, since there are so many parallels.

    Bzzzt.... Wrong. SWT was obviously based on the Win32 API -- that's where the parallels are.

  23. Re:SWT API Documentation? on Sun and Eclipse Squabble · · Score: 1

    They're part of the standard Eclipse javadocs. Fire it up and just look under org.eclipse.swt.

  24. Re:It's in commercials! on Where Will IBM Drop Windows? · · Score: 1

    Um... No you weren't. It was the Chiefs who were playing the Colts. Sorry - couldn't resist.

    I didn't see the commercial that you mentioned, but I saw a bunch of others. I was surprised at how many different Linux commercials they had running and how often these commercials were run. The whole time I kept thinking "I wonder what Joe/Jane Six-Pack makes of these Linux commercials".

  25. Imagine the picture before you shoot on Best 35mm SLR Camera for Beginners? · · Score: 1

    This is IMO the best advise that I know regarding photography. If you can "see" the intended/desired picture in your mind before you shoot, then you're much better able to produce the photographs that you really want. There are several mental questions that you should ask yourself before every shot: (1) what composition (framing) do I want? (2) what kind of lighting effects do I want? (3) what kind of "feeling" do I want to evoke by those that see the picture?

    The way to get there is to study and critique the photos that you take as well as those that others take. Decide what you like and dislike. And ask more experienced photographers for their suggestions.