Slashdot Mirror


User: devphil

devphil's activity in the archive.

Stories
0
Comments
1,396
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,396

  1. When do they get to software? on AI Allowed to Create Their Own Culture · · Score: 3, Funny


    I'm waiting for the simulations to program their own copy of "SimResearcher" and start running little AIs in virtual environments.

  2. Re:How about a module system? on Stroustrup on the Future of C++ · · Score: 1


    Go read the papers at the C++ ISO Standard homepage. Module systems have been proposed well before /. got around to bitching and whining, and many of the ideas in your post were taken into account. Something is already in the works.

  3. The problem with nice words... on Stroustrup on the Future of C++ · · Score: 2, Insightful


    ...is that they're already in use.

    Remember that, when the language syntax was designed, the idea was that every conforming C program would also be a conforming "C With Classes" program. Identifiers like "abstract" and "interface" were already in use as user variables, types, functions, etc.

    I think you would be pretty pissed off if the next revision of your dawn-to-disk programming language suddenly made "foo" or "i" a reserved keyword. :-)

    Time has passed and the two languages no longer fit together like that. Hell, they barely resemble each other anymore. But even ignoring C, now there are valid C++ programs which use "abstract" and "interface" as identifiers, so the problem remains.

  4. Sayeth a more geek-relevent expert on Hackers, Spelling, and Grammar? · · Score: 1


    While I've always liked the Jackson quote, this one strikes a little closer to home for me:

    Besides a mathematical inclination, an exceptionally good mastery of one's native tongue is the most vital asset of a competent programmer.

    - Edsger Dijkstra, 1930-2002
  5. Well, that's probably why. on Eclipse 3.1 Released · · Score: 2, Informative


    I've got a Sun Java backpack I wear to work, [...] And - I've - never - heard - of - Eclipse.

    Sun Microsystems doesn't like to talk about, or even acknowledge the existence of, Eclipse. Unless you really pester them about it.

    After all, IBM picked the name: they're eclipsing the sun...

  6. Accelerated C++ on Effective C++, Third Edition · · Score: 1, Interesting


    By far the best book I've ever seen for beginners, or relative beginners, is Accelerated C++. The authors have been involved in C++ since its inception and have been teaching it ever since as well.

  7. Re:Not needed. on Porting Open Source to Minor Platforms is Harmful · · Score: 1


    And when off-target testing does expose a problem (not necessarily a bug) in the proposed patch?

    Then it's brought up on the list and discussed. They're handled on a case-by-case basis. If we need access to the hardware in question, we ask for it. (Usually the person reporting the on-target problem has already volunteered.)

  8. Not needed. on Porting Open Source to Minor Platforms is Harmful · · Score: 1


    At least, most of the time.

    Your argument holds only as long as you ignore cross-compilers... which by a useful coincidence happens to be the major strong point of the project being discussed. :-)

    We require that patches which might affect a particular platform be tested by building a cross-compiler for that platform, and then running regressions tests. Some tests are looking at the generated assembly, some of them try to "run" the code if you have a simulator installed.

    It's rather rare that the code needs to be executed on actual hardware to expose a bug in a proposed patch.

  9. Big big BIG ditto on Porting Open Source to Minor Platforms is Harmful · · Score: 2, Informative


    All of what dvdeug says here is true. I've done more than watch the list, I'm a maintainer, and David Edelsohn (an IBM employee) has always been willing to work with the GCC community. He even pushes the IBM developers and management to make each release of AIX slightly less bizzare than the previous release. Ulrich simply insults you if you disagree with him. He does not participate on the GCC lists; when he does send a message, it's a flame. I've never seen an explanatory email from him, on any topic.

  10. Old old idea on Black Hole Birth Detected this Morning · · Score: 1


    See Manifold: Space and Diaspora for two of the better-written novels exploring the concept of gamma-ray bursts punching a galaxy-wide Big Red Button.

  11. Bad example on Malicious Web Pages Can Install Dashboard Widgets · · Score: 1


    Actually, yes, I am, and I love it.

  12. Ding ding ding ding! on GCC 4.0.0 Released · · Score: 1


    Welcome to our world of pain.

    If you (the general "you", not specifically Alioth) ever wonder why we occasionally seem to not care about y'all's complaints, this is largely it. We can either get bitched at by you, or we can get bitched at by that other guy, but since neither you nor he contribute to the code, to the bug testing, or even to the discussion, it's all the same to us: inevitable undifferentiated noise. It's not official GCC policy, it's just how it works out.

    Now, complaints from people who are actually making an effort to help -- those get our attention, awfully damn' fast.

  13. Oh, dammit on U.S. Military's Hackers · · Score: 1


    Look at the big DoD contract companies [...] Ball Aerospace (Satellite/comms guys)

    Gaaahhh, I had almost successfully purged those memories with liquor and pr0n. Curse you!

  14. About Windows-M on Improving the Windows XP User Interface? · · Score: 1


    Windows-M minimises.

    Shift-Windows-M restores all the things that were previosuly minimised by Windows-M.

  15. Um. on Ask 'Hitchhiker's Guide' Exec. Producer Robbie Stamp · · Score: 5, Informative


    Douglas Adams wrote multiple versions of the screenplay, including the one used in the movie. The "new" characters, such as the one played by John Malkovich (sp?), were added by Adams specifically for the movie.

    If Adams wrote it, grilling the producer about it seems pointless.

    Also, fans of the Guide universe(s) will already know that the books, the TV series, the radio series, and all the other media versions have all been contradictory. Douglas Adams himself lost track of how many variant plotlines there were. Having read the interviews and seen the trailers, I'd say they're as close to following "the spirit" of the books as they can be.

  16. Diaspora on Sea Life Wiped Out by Neutron Star Collision? · · Score: 1


    Diaspora is another novel dealing with gamma-ray burster stars. Far less morbid than the Manifold "trilogy" (each novel in a seperate universe).

  17. Not nearly good enough. on Sea Life Wiped Out by Neutron Star Collision? · · Score: 5, Insightful


    Surviving the first 10 seconds is not the problem. Surviving the next 30 years is the problem.

    There have been many articles and papers and whatnot published over the last several years, all proposing different models of what happens when Earth gets hit by a gamma-ray burst. They all point to Very Bad Things happening to the atmospheric layers, which then has a cascading effect.

    Fine, you survive the first 10 seconds, but none of the crops did. Growing new crops in time to feed anyone is problematic when the UV shielding is gone. Reactions in the lower atmosphere would likely form a fair deal of the chemicals that result in "acid rain", so once you're wearing 100% UV sunscreen and can go outside, you still can't grow anything. Etc, etc.

  18. Re:My favorite non-printable char for password use on How the Secret Service Cracks Encrypted Evidence · · Score: 1


    Yep, _Dogwalker_ was it, although I can't remember the author. I'll take your word that it was Card.

  19. My favorite non-printable char for password use on How the Secret Service Cracks Encrypted Evidence · · Score: 2, Interesting


    Backspace.

    This stopped working once login(1) implementations the world over started paying attention to the "special" characters even when in raw mode. Ah well. Fun while it lasted.

    (I was inspired by a SF short story, where two robbers break into a paranoid guy's computer. They set off alarms because they had gotten the password right on the first attempt. The paranoid guy had, for years, deliberately screwed up the first attempt before giving the right one on the second try. Eventually the semi-smart programs adapted and started expecting this behavior.)

  20. That's one of the problems. on World of Warcraft Outage Charted · · Score: 1


    The available realms are predesignated, both source and destination. And it's a one-way trip. So all the l33t jerks at the level cap on (say) Warsong arrive on Bonechewer, trash the game economy, and cause the once-fast server to become unplayably slow.

    The low-pop server becomes the high-pop server, and the high-pop server becomes the low-pop one. There's no "rate limiter" that notices when both realms have balanced out at medium-pop and disallows further transfers (or even warns about them). There's no going back for the "immigrant" Warsongers, and the dissatisfied "native" Bonechewers can't leave.

    I used to hope that my own realm would get to transfer out. Now I'm hoping that we get to transfer out, and everybody else leaves. And I'm praying that we don't appear on the destination side of the list.

  21. Nye eventually died from that. on The Science Guy Returns · · Score: 1


    The Onion reports the tragic news: Science Guy Bill Nye Killed In Massive Vinegar/Baking-Soda Explosion.

    (Yah, it probably requires a fee. Pay it. The Onion's archives are worth it. *grin*)

  22. State of the... on BitMover Releases Open Source BitKeeper Client · · Score: 1


    Just to amplify on what you said: The two terms usually used in industry are "state of the art" and "state of the practice".

    The second is what's known to be good in practice, and thus is widely used. The first is more cutting-edge.

  23. Re:Not yet... on GCC 4.0 Preview · · Score: 1


    This is usually spelled "#pragma dwim" (do what I mean[t]), and is the holy grail of compiler technology. And managers.

  24. Re:Tradeoff between C and C++? on GCC 4.0 Preview · · Score: 1


    Sorry to disappoint you; in 4.0, C++ code is highly optimized to produce the best assembly possible. C code is now converted into Bourne shell and written out as text.

  25. Re:Fortran??? on GCC 4.0 Preview · · Score: 1


    Yep, you got it.

    If any of you have heard of the SIMPLE language, GIMPLE is an adaptation of that.