Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 11982

Questions related to improving application performance, this can be range from selection software architecture to selection of algorithms.

4 votes

Ways to break the "Syndrome of the perfect programmer"

I think the best antidote to this is to remind yourself that all those best practices and code cleanliness rules don't exist for their own sake, nor does the code itself. In the end, what matters mor …
Michael Borgwardt's user avatar
1 vote

Merge sort versus quick sort performance

Your result is most definitely not expected. In fact, quicksort is used because it tends to be quite a bit faster than mergesort in the average case, i.e. if quicksort doesn't degenerate due to badly …
Michael Borgwardt's user avatar
0 votes

How does the Common Language Runtime improve performance?

Improve performance compared to what exactly? Compared to most compiled executables, a JIT compiler has the advantage of knowing exactly what environment it's running in. …
Michael Borgwardt's user avatar
205 votes
Accepted

What backs up the claim that C++ can be faster than a JVM or CLR with JIT?

Some of these things are tradeoffs (not having to do manual memory management is worth giving up a lot of performance for most people), some are probably the result of trying to keep Java simple, and some …
Michael Borgwardt's user avatar
28 votes

Is Java much harder to "tweak" for performance compared with C/C++?

This is quite hard, somewhat specific to the hardware you're running on (so performance gains may disappear on different hardware), but if done right, it can lead to absolutely breathtaking performance … There's nothing "simple" about those options - the defaults are good for most applications, and getting better performance requires you to understand exactly what the options do and how your application …
Michael Borgwardt's user avatar
6 votes
Accepted

Is C usually a last resort?

If you have to satisfy low latency guarantees, software abstractions are a liability. as you mentioned, performance. …
Michael Borgwardt's user avatar