Slashdot Mirror


User: gnuadam

gnuadam's activity in the archive.

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

Comments · 141

  1. Re:Evolution.... on Mitch Kapor's Outlook-Killer · · Score: 1

    Well, it runs right now in x windows. You can get the evolution package from fink.sourceforge.net. I've run it, and it works (mostly) fine.

  2. Re:This is 100% PURE rumor on Mac OS X to Get Journaling FS · · Score: 1

    Actually, I did get it, and greped extensively. No dice. Don't be so damned quick to judge, git-brained coward.

  3. Re:This is 100% PURE rumor on Mac OS X to Get Journaling FS · · Score: 1

    Uhhhhh....everybody has access to the CVS repository. Look here

  4. Re:One Step at a Time on OpenOffice Beta for Jaguar/X11 Released · · Score: 1

    Four words: "It's still in beta."

  5. Along the lines of the myriad calls to use Qt... on Which Coding Framework for Mac OS X ? · · Score: 2, Informative

    ...I'd also suggest taking a look at wxWindows. They're open source, the results look very mac native (they have screenshots), and it seems to be very portable....having libraries for windows, most *nux (using GTK, Xt, or Motif), and macs, and maybe a few others. Oh, and it's c++ for those with an objective-c phobia, like me :)

    I honestly don't know why more isn't done with this framework outside of those crazy python people. It looks good, and is completely free (both as in beer and speech), unlike Qt (not trolling, just stating a fact!)

  6. Re:What about QT? on Which Coding Framework for Mac OS X ? · · Score: 1

    Not 100% sure (because I'm too lazy to look at the trolltech website) but I think he was refering to the fact that getting the QT developer licence is not free for mac os x, unlike in linux, where they give free license. This has nothing to do with the too often uninstalled extra CD apple ships with their operating system.

  7. Re:C on If Programming Languages Could Speak · · Score: 2, Funny

    Sheepishly...

    Uhhhhhh.... I meant char crap[255];

    Ironic, eh?

  8. Re:C on If Programming Languages Could Speak · · Score: 1

    ...

    char *crap[255];

    strcpy(crap, "Flamebait? WTF? He's right! It is wrong");
    fprintf(some_moderators_suck, "%s!\n", crap);
    ...

    Buffer overflows are features! What else do you do it you've forgotten the root password?

  9. Re:What's the Advantage? on Configuring Sendmail On Jaguar · · Score: 1

    Not new, you're right. pine (the old classic command line, well ncurses, mail client) has a bounce feature.

  10. Re:erm... Fortran allows what? Vectorization. on Fortran 2000 Committee Draft · · Score: 1

    I define large as, well, large. I'm a scientist. Everyone I know in my field (computational chemistry) has run code on intel/amd machines, and many do so as their primary source of computer power.

    And I have seen a cray. I've run code on the university's cray. Guess what, my university is getting rid of its cray to buy a massive linux cluster. Check any university you please and I'll lay 50-50 odds that they have recently or will soon purchase a 100+ node commodity cluster. Hell, even my puny research group is buying a 50 processor cluster. There's just too much power for too cheap to keep supporting expensive hardware for anything but things that just don't distribute well.

    I never said vector processing was dead, I just said it's not safe to assume they're the only game in town anymore for serious science.

  11. Re:Why I write science in C not fortran on Fortran 2000 Committee Draft · · Score: 1

    2)Unlike C, Fortran 90 (NOT Fortran 77!) has parallel features built in language, not libraries. Loops can be parallelized without programmer interaction, for example. It makes creation of parallel programs easier.

    1. There are many c compilers that have autoparallization features. The IBM compiler (xlc) that shipped with my university's IBM regatta has such a feature. The C compiler I use on the Origin 2000's at NCSA also has it. It's dangerous to use, because it mostly sucks.

    2. OpenMP is a compiler specification, so writing SMP code in C is supported by the compiler - no libraries needed for basic parallelization. Even FORTRAN has to resort to libraries to get parallization on a distributed system (ie a cluster).

  12. Re:Why I write science in C not fortran on Fortran 2000 Committee Draft · · Score: 1

    Not to be rude or anything, but I do get it. "Unrolling" inner loops is a risky thing and works sometimes and not others. I've seen autoparallization fail miserably. Far better to find critical areas yourself and use openMP to do it for you, anyway.

    As for the FORTRAN fluency thing. I graduated in 1999 with a degree in chemistry. I work now in the computational chemistry field. Almost everything is written in fortran. I was forced to take fortran, and I agree it's a good thing. But I much prefer C for the reasons I gave above.

  13. Re:erm... Fortran allows what? Vectorization. on Fortran 2000 Committee Draft · · Score: 1

    ...which assumes that your processor has vector units, and that your compiler is smart enough to know about them.

    A large amount of science is now done on commodity intel pentium chips with gcc (g77). Not a big win, I'd say.

  14. Why I write science in C not fortran on Fortran 2000 Committee Draft · · Score: 1

    Because C is also a very parallelizable language with hooks for both MPI and openMP and even PVM if you really want. Because automatic parallelization sucks, even in fortran. Because I can either find numerical libraries in C or I can link with the fortran ones. Because at the end of the day, I can read C easier than I can fortran and with correct use of the compiler, I can get it as (nearly as?) fast as fortran. The only reason fortran is still around in science is legacy code (which is fine by me, I don't want to port it) but new code should be written in what the programmer is more comfortable with debugging. And I disagree strongly that writing even numerical code is easier in fortran ... for me.

    And FORTRAN is a niche language. FORTRAN is only really useful for number crunching. If you learn C you can do it all.

  15. Re:Well, that settles that argument on SANS/FBI Release Top 20 Security Vulnerabilities · · Score: 1

    Macs are now unix, don't you know.

    Just joshin'!

  16. Re:OSX and Unix on Learning UNIX for Mac OS X · · Score: 1

    Not that I disagree with the jist of what you're saying, but fink does not a unix make.

    Cygwin sits on top of windows and provides most of what fink does (minus the snazzy apt-get functionality) but no one would argue windows is unix.

    Mac OS X is a unix IMHO, but fink is not the reason.