473,395 Members | 1,437 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

Slashdot and C

Article here:

http://it.slashdot.org/article.pl?sid=06/07/18/0146216

"When C was created, it was very fast because it was almost trivial to turn
C code into equivalent machine code. But this was only a short-term benefit;
in the 30 years since C was created, processors have changed a lot. The task
of mapping C code to a modern microprocessor has gradually become
increasingly difficult. Since a lot of legacy C code is still around,
however, a huge amount of research effort (and money) has been applied to
the problem, so we still can get good performance from the language."

--
==============
Not a pedant
==============
Jul 19 '06 #1
1 1279

pemo wrote:
Article here:

http://it.slashdot.org/article.pl?sid=06/07/18/0146216

"When C was created, it was very fast because it was almost trivial to turn
C code into equivalent machine code. But this was only a short-term benefit;
in the 30 years since C was created, processors have changed a lot. The task
of mapping C code to a modern microprocessor has gradually become
increasingly difficult. Since a lot of legacy C code is still around,
however, a huge amount of research effort (and money) has been applied to
the problem, so we still can get good performance from the language."
I don't get the conclusion [if any]. Companies like Sun and IBM pour
millions of dollars into optimizing their JVM. Similarly with
Microsoft and their C#.

Companies like PGI spend a fortune on their optimizing Fortran
compilers, etc, etc, etc.

If the conclusion is that C is outdated and optimizing for it is too
costly, the author is just plain ignorant and needs a return to
reality.

Tom

Jul 19 '06 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: George Jempty | last post by:
In my journal anyway: "JSON: Javascript Unusable by the Client" http://slashdot.org/~scriptify/journal/103074
11
by: Mike Cox | last post by:
After writing an article trashing java, and C++, notable LISP guru Paul Graham is getting roasted on slashdot. Apart from AutoCAD and Emacs, what has LISP done anyway? Most real work is done in...
0
by: Joe Francia | last post by:
In case any of you missed it, there is a very favorable review of "Text Processing in Python" over on Slashdot: ...
4
by: Guyon Morée | last post by:
suspect that most time-critical code is not written in python. Depends on which time is critical: CPU time, or programmer time? -jcr
1
by: bearophileHUGS | last post by:
There is a discussion about "Python Moving into the Enterprise" on Slashdot: http://it.slashdot.org/it/05/04/03/0715209.shtml?tid=156&tid=8 Bearophile
0
by: mscir | last post by:
Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <x46dnXQO6_TFqErfRVn-jw@pghconnect.com> Lines: 24 NNTP-Posting-Host: 67.136.138.220 X-Trace:...
1
by: asj | last post by:
Not that I particularly care anymore, especially given the very strong push by Java in open source circles (e.g. Apache's planned J2EE Geronimo app server and Red Hat's plan to create an open...
3
by: Dan Jacobson | last post by:
Why must Slashdot use "//..." instead of "http://...": <a href="//science.slashdot.org/article.pl?sid=06/06/05/1039204">Astronauts Lost Tools in Space, Forced to Improvise</a> I saved...
3
by: Chung Leong | last post by:
In case you missed it: http://developers.slashdot.org/developers/06/07/28/0552240.shtml I have always wondered who sniper was. If you have reported PHP bugs before, chances are, you have been...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.