Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Discussions

cain cain
  • Why do some people not like .Net framework.

    SecretSoftware wrote:
    For those who want proof that .NET runs slow, Checkout Andres Heijlsberg's (sp?) video in C9. He himself admits to that.

    Further Statistical Perfomance Analysis which Demonstrate my point. (its a PDF). Also, C# Versus C++, Performance

    You can also read Scientific Journals if you have subscription to it.

    .NET is Slower than unmanaged code. Because with managed code, you do 2 compilations to get to machine code, rather than 1 with unmanaged.


       1. Those 'two' benchmarks you linked to are the same thing.
       2. Four very simple tests isn't going to tell you much about the overall performance differences of two languages.  I could write four tests like that myself that show C# as being faster than C++.
       3. Trying to benchmark a VM language against a non-VM language is very difficult and will usually result in you testing the wrong thing.
       4. It's usually a good idea to actually know what you're talking about before you try to start preaching to other people.

  • Why do some people not like .Net framework.

    Don't worry imekon, you're definately not the first person to make the mistake you're making, and you certainly will not be the last.  The explanation below was written about Gnome, but it applies here too.  What you need to understand is that most of the 20MB you're seeing belongs to the .NET Framework itself (not the application), which falls into the Share part (i.e. if you run a bunch of managed apps at the same time they can share that memory and it only counts once for the whole lot of them, not once each)

    Understanding Memory usage in GNOME.
    Miguel de Icaza (miguel@gnu.org)

    People usually look at the memory sizes for the processes and
    misinterpret the information. This is a common mistake.

    When talking about memory usage and the reports you get from the
    operating system, you need to keep in mind the following terms and
    what they mean:

    SIZE This is the address space seen by the process. If the
    process maps 65 megs of memory, the address space of
    the process will be reported as 65 megs of memory.

    Even if only 100k of memory are actually used.

    This bit of information is not usually very useful and
    this is what most people believe is the actual memory
    usage of a program: it is not.

    RSS This is the "Resident Set Size". This is the amount
    of memory actually resident on memory. This is a
    better computation of what is actually loaded in
    memory.

    This does not include any piece of code that have been
    "swapped out".

    So, for example, if you have a program that uses 100k
    of memory and the operating system discards or swaps
    40k of memory, the RSS will be 60k.

    The RSS includes both the memory which is unique to
    this process and the memory shared with other
    processes. In most modern Unix systems, a large part
    of this accounts for the memory used by shared
    libraries. So it usually includes the ammount of
    memory that is used by other processes for the code
    that is shared: The libc is usually taken into
    account.

    GNOME uses many shared libraries (this makes the
    applications share more memory).

    SHARE This is the amount of memory from the RSS that is
    shared with other applications.

    So, the actual memory used uniquely by an application is RSS - SHARE.

  • The reason I hate iTunes

    Would this have been better?

    So since I got my new Powerbook, I wanted to try iTunes and decided "Hey mine as well on an Apple machine right"?

    Reason I hate iTunes

    "The attempt to burn a disc failed. The device failed to respond properly, unable to recover or retry"

    Good luck getting any support from them. Yep $1299 gone.... I hate Powerbooks.

    Wink

    Edit: I have no idea how much powerbooks cost in US$ by the way, but based on Australian prices I'd assume I'm more likely to have underestimated than overestimated.

  • Games for Macs

    Why'd you put minesweeper, solitaire and freecell next to the games for windows logo?  That almost makes the Macs look good in comparison Perplexed.

  • how does google advertise itself?

    My dad was telling me a week or two ago about a guy he works with asking people how to get "this gogle thing" to work.  Everyone else thought it was hilarious.

    He was the first person I've heard about in quite a while who hasn't heard of Google though.

    In my first phone interview with Google (a few weeks ago) the interviewer asked me, "so how did you hear about Google"?  That question threw me more than any of the technical questions they asked.  I honestly can not remember where I first heard about them.

  • Microsoft, I was thinking...

    What I'd really like is to be able to install Vista on a USB flash drive.  I installed BSD on my 4GB flash drive the other day because I wanted to try it out (after reading another C9 thread) but didn't have any spare hard drive partitions.  It worked great, and I was able to install a couple of programs on it, unplug it from the computer where I had been using it and plug it into another computer and use it on there including the other programs I'd installed while using it on the first computer (can't do that with a live CD Wink).

    Would need a bigger drive for Vista though.  Plus I'm pretty sure plugging the flash drive into a different computer would trigger Windows' re-activation since pretty much the entire computer would be changing.

  • Vista Kernel Hacked Already

    That's old news, from before RTM and one of the articles (edit: which he has sinced removed the link to from his original post) mentions that MS had already fixed it.

    Nothing to see here, move along.

  • What is the internet connection speed you have subscribed?

    18~19 Mbit/s down (depending on the weather), 1 Mbit/s up.

    Skriker V1.0: do you live in your local exchange? :O

    Edit: I should probably mention that I'm currently capped at 256/256 for exceeding my download limit.  Still nearly 10 times faster than the best my parents can get at their place and yet it feels painfully slow Sad.

  • 5 sites you visit daily...

    jsampsonPC wrote:
    There's got to be a whole philosophy behind "stealing/torrenting/whatevering" music and tv-shows. I mean, I think it's wrong to take music you didn't pay for. But I don't think it's "stealing" per say. And I always see examples (like Irascians) which say something like, "Okay well when somebody steals your tv because they're too poor to have their own..", and that totally isn't even a valid comparison.

    I'm not justifying theivery (that's the world, right?), but I am saying that it's not 'stealing'. No more than somebody over-hearing your conversation with your wife is stealing your conversation. Can't we call it "Illegal-interception" or something?

    Now for the deeper-philosopolomosolosphy.
    1. Is it wrong to sing a song you heard on the radio to your friends?
    2. Is it wrong to record yourself singing that song on the radio to your friends?
    3. Is it wrong to play the radio a little louder so your friends can hear it?
    4. Is it wrong to host a party at your house, and have a popular radio-station playing to attract guests?
    5. Is it wrong for a sports-bar to play the NFL games on their televisions to attract customers?
    6. Is it wrong to share information about a recent event you saw on television with a person who did not witness that event?
    7. Is it wrong to TIVO, a television program?
    8. Is it wrong to TIVO a television program for a friend who is unable to watch it at that time?
    The questions get pretty weird, I admit. I especially would like to hear some opposing thoughts on point 4, 5, and 8.


    This post reminded me about a news story I saw on TV recently about potential changes to Australian copyright law which could make it illegal for people to sing happy birthday in a public place (among other things).  Obviously it would be wrong for me to upload a video of this news story to share the information with other people, but fortunately posting a link to a similar news story on a website is still legal for now (as far as I know - IANAL).

    http://games.internode.on.net/content.php?mode=news&id=593

    This news came just a day or two after U2 had a concert in my city, and I had been able to hear the music from my house (a few kilometers away).  If I had happened to be recording something at the time (for a podcast for example) and some of the U2 music from the concert got on the recording and I put that on the internet, I could have been fined thousands of dollars under these new laws.

    Now seriously, as a programmer and a musician I don't much like piracy either, but when the governments and companies go too far in trying to prevent it, I have no problem with helping to let them know they've gone too far.

  • 5 sites you visit daily...

    TopCoder
    Gmail
    Google

    They're the only ones I visit every day.

    I also visit Ctrl-Alt-Del 3 or 4 days a week, and until recently visited Concerned 2 or 3 days a week.