Slashdot Mirror


User: Ayende+Rahien

Ayende+Rahien's activity in the archive.

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

Comments · 941

  1. Re:How is this better on Open Source Programming Language Design · · Score: 1

    Actually, it resemble more of Ada, not that there is much difference between OP & Ada.

  2. Re:Wow - there is some serious FUD on this one on Clawhammer to be 1/2 size of P4 · · Score: 1

    http://www.sourcemagazine.com/csm/Forum1/HTML/0000 06-2.html

    Watch out for that annoying space, AC.

  3. Re:Answer: reliability. on Google Doubles Server Farm · · Score: 1

    Not a problem, dude.
    You *don't* have zero reduncy, right?
    The rest of the servers takes the load, while you fix it.
    Not to mention that this kind of stuff doesn't go down that often.
    Worst come to worst, they can get one of those non-stop, they has 100% uptime gurantee.

  4. Why so many? on Google Doubles Server Farm · · Score: 1

    Is there a good reason for using so many servers, instead of several (very) high end boxes?
    Sure, it's cool that they use linux for such a hard task, but just think about the administration nightmares.
    It just doesn't make sense to me.
    Hell, just think about the *space* 8000 computers takes.
    Replace those with a couple of E10K, and you at least get a major saving on the rent.
    Not to mention you lose the risk of tripping ovel the miles of cables they have there.

  5. Re:Bye Bye AMD on Clawhammer to be 1/2 size of P4 · · Score: 1

    My main problem with AMD is that I can ruin my CPU just by *using* it.
    The P4 termal throtteling is a *Good Thing(tm)*.
    When P4's speed goes down, an AMD would *melt*.

  6. Re:Wow - there is some serious FUD on this one on Clawhammer to be 1/2 size of P4 · · Score: 1

    As a note, MS is neutral on this war, XP will support both Intel & AMD 64 Chips.

  7. Re:This could be very interesting... on Sun Launches JXTA · · Score: 1

    Your XML is wrong, it should be this:

    550
    We don't accept mail from spammers

  8. Re:But Microsoft will decide to invent their own.. on New Mail RFCs Released · · Score: 1

    Java, ActiveX, windows file sharing, are the first things that come to mind that are so.

  9. Re:Is it really good? on TrustedBSD Supports Windows NT ACLs With Samba · · Score: 2

    ACLs are being used extensively by many people.
    They can be misused, make no mistake, but used correctly, they are far superior to rwx method that is the prefered by the *nix people.

  10. Re:Who needs it... on Next Generation C++ In The Works · · Score: 1

    The *new* standard, several years ago, you were perfectly okay doing it.

  11. Re:Who needs it... on Next Generation C++ In The Works · · Score: 1

    There is a compiler switch in VC6 that fixes this, but it's off by default because some core header files in windows needs it.

    The standard changed, it's not VC's fault.

  12. Re:Who needs it... on Next Generation C++ In The Works · · Score: 1

    for (int i=0;i10;i++){
    //do stuff
    }
    for (i=0;i45;i++){
    //do some more stuff
    }

    Your method will break anything like this one.

  13. Re:``simple platform-independent abstractions''. on Next Generation C++ In The Works · · Score: 1

    Not a single OS, a single platform, which all OS should implement.
    Frex, did you know that NT is 100% POSIX complient? (Giving MS a reason to have the threading support done well)

    Java was a good promise, but it's *way* too tied down to one language.
    Yes, you *can* compile other languages to byte code, that is not enough, you have to force your code into Java-like in order for this to work.

    I believe that .NET is a better solution, if it will be as good as I hope (multi lanuage, multi platform, openly speced), it might be just the thing that you are looking for.

  14. Re:I'm sorry... on Next Generation C++ In The Works · · Score: 1

    The kernel is C, though.

  15. Re:Nested Namespaces ? on Next Generation C++ In The Works · · Score: 1

    Not if I've to use the :: operator.
    I *hate* this one.
    What is wrong with "." operator double duty, as it does in Java?

  16. Re:What about garbage collection? on Next Generation C++ In The Works · · Score: 1

    I think that you might want to take a look on C++.NET, especially managed code, which seems to have many of the stuff that you want.

  17. Re:Funny you should mention that. on Next Generation C++ In The Works · · Score: 1

    Not much farther, we will have C? (for AI) C$ (to replace COBOL) C! (mathematics) C+=4 (for the latest, hottest hype around).

  18. Re:Time to move on on Next Generation C++ In The Works · · Score: 1

    As a note, last Ada version was on 95, when OO was added to the language. I don't think it needs to be changed any time soon.

  19. Re:Time to move on on Next Generation C++ In The Works · · Score: 1

    I don't think so, you can take a program in english, and compile it. (Okay, by hand at the moment, but one day... my computer will core dump because I used or instead of and/or when I told it what to do :) )

  20. Re:They should break from the C model entirely... on Next Generation C++ In The Works · · Score: 1

    What about this, then?
    int a;
    float b;
    char c = foo(a);
    c = foo(b);
    Unless I missed something, C can't handle polymorphism, encapsulation, and several other basic OO or even OB programming.

    (Talking about straight C here, Objective C is an unknown beast to me)

  21. Re:About time on Next Generation C++ In The Works · · Score: 1

    As a note, CORBA is nearly dead, AFAIK.
    And since COM is an open standard (is DCOM, too?) which is used by non-Windows applications, I think that DCOM is a preferable alternative.
    GUI shouldn't be standard, I think, too different between platforms to get it right in one library.
    What I *really* want is to have more abstracted OS stuff, other than I/O.

  22. Re:What I really want to see... on Next Generation C++ In The Works · · Score: 1

    Isn't refernce and pointer one and the same?

  23. Re:One Word on Next Generation C++ In The Works · · Score: 1

    IL == Intermediate Language.
    I know that VB uses P-Code (not exactly VM, though).

    IL is when you don't compile to native code, it's higher level than Java Byte Code, frex, it then gets compile by a JIT or another compiler to native code. This allows you to sub-class with different languages, among other neat stuff.

  24. C++ Wish List on Next Generation C++ In The Works · · Score: 1

    I want Ada's style way to create and limit new types.
    Frex, in Ada, you can do this:
    Week is new integer 1..7;
    (This create a new type, named Week, which is an integer that can only accept values between 1 to 7)
    And the compiler will take care of making sure that the value is within viable range.

    Compare this to C++'s way of doing it:
    typedef Week int;
    (Week is a new name for int)

    This saves me the time checking what the variable contains, and actually make Week a new type.
    Here is how I would like it to be:

    create /* new reserved word, I'm afraid */ {
    week ( int (1-7) );// I don't care how you spesify ranges
    //only operators allowed, not functions
    };

    Yes, I *know* I can do it with a class, it's not the same.
    Ada also allows you to specify the size of the type you create (16,32,64,whatever) saving the need to check on each platform & compiler what size the basic stuff is.

    I think my method is more readable than Ada's way, at least to C's people.

    Borrowing from Ada is not a bad idea at *all*, IMO.
    I like C++ better than Ada, though, Ada's OO approach is a little strange, and it's syntax can drive me crazy sometimes.

  25. Re:No kidding... on Next Generation C++ In The Works · · Score: 1

    This should solve it:

    {
    for (int i=0;i100;i++){
    //do stuff
    }
    }
    That will work correctly on VC & GCC.
    Or, you can use /Za:forscope