DotNetKick.com is an open-source project. Please report any bugs and let us know your great suggestions. Currently running svn revision 620 (rss)

Kick Spy!, Kick Zeitgeist and Kick Widgets

23
kicks
published 4 months, 8 days ago, submitted by terrble 4 months, 9 days ago

grimes.demon.co.uk — Ask anyone the question above and they will say that managed is slower than unmanaged code. Are they right? No they are not. The problem is that when most people think of .NET they think of other frameworks with a runtime, like Java or Visual Basic; or they may even think about interpreters. They do not think about applications, or what they do; they do not think about limiting factors like network or disk access; in short, they do not think.

Add a comment 6 comments | category: | Views: 474 | Get KickIt image code
tags: | tag it

new Add a live kick counter to your blog >> liveImage

You can even customize the image by choosing your own colors, and then clicking the button below to update the preview and the html code:

  • "Kick It" text
  • "Kick It" background
  • kick count text
  • kick count background
  • border

Simply copy and paste this HTML into your blog post.


Users who kicked this story:

Comments:
I would down mod if I could because the premise isn't "are managed applications slow" but "is the code slower". I read "code" as the codes, or IL v. native machine language. Applications, what they do, network or disk do not come into play with speed test of "codes" it comes into play with speed tests of applications.
posted by evarlast 4 months, 8 days ago
JIT'ing the managed code before comparing execution speeds seems to defeat the point of comparing them at all.
posted by gt1329a gt1329a 4 months, 8 days ago
Interesting article but please do something about the background.
posted by BlackWasp 4 months, 8 days ago
I would like to see some partial trust results as well.
posted by Rickasaurus Rickasaurus 4 months, 6 days ago
Wow, that background is really bad. Thought I had a bunch of broken pixels on my LCD... Adblock "http://www.grimes.demon.co.uk/images/bkgnd.gif"
posted by damo 4 months, 4 days ago
The problem with this test is that FFTs can benefit tremendously from SIMD optimizations, which you can't do in managed code. In real life, a properly optimized C++ FFT algorithm on any modern x86 cpu would beat the pants off of a managed app, and will continue to do so until the JIT engine can vectorize.
posted by omellet 3 months, 27 days ago



information Login or create an account to comment on this story
 

Sponsored Link: www.carlist.ie

Search:

Ads via The Lounge