Subversion
Written by: Lorna Jane Mitchell
Featured Refcardz: Top Refcardz:
  1. Git
  2. DNS
  3. Data Mining
  4. Spring Data
  5. Subversion
  1. Spring Data
  2. Subversion
  3. Spring Config.
  4. Spring Annotations
  5. Data Mining

Link Details

Link 446669 thumbnail
User 452305 avatar

By fifthposition
via pl.atyp.us
Published: Jul 13 2010 / 09:34

So, you have a program that uses efficient algorithms with a well-parallelized implementation, and it’s neither I/O-bound nor memory-bound. Will it be faster in C? Yes, it very well might. It might also be faster in Fortran, which is why many continue to use it for scientific computation but that hardly makes it a good choice for more general use. Everyone thinks they’re writing the most performance-critical code in the world, but in reality maybe one in twenty programmers are writing code where anything short of the most egregious bloat and carelessness will affect the performance of the system overall.
  • 45
  • 0
  • 6002
  • 2

Comments

Add your comment
User 772465 avatar

dmandpenfold replied ago:

0 votes Vote down Vote up Reply

I would say it would be faster in C. When you think about it.

User 284937 avatar

rfssdm replied ago:

1 votes Vote down Vote up Reply

I used to work for a company that did everything in C "for performance reasons". The code base was so bloated that they could probably have increased performance significantly by simplifying their architecture, so they could tell the wood from the trees.

I remember one bug fix I did where I found a redundant computation that must have been in there for years. After removal, the underlying product feature was three times as fast :-)

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.