Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Why can't it be done? (Score 1) 597

To me there a good productivity indicator would be the time needed to achieve a desired functionality. For some applications the quality of the code could be measured in terms of the computational expense of the code (does is take too much time/resouces to run). Something harder to measure would be the maintainability. For this one could follow standardized guidelines to produce a more or less readable code. Still there always will be intangible aspects, such as the team work previously mentioned, or coding with the goal of future interoperability. A good coder will solve a problem fast, create code that makes efficeint use time and memory and is maintainable.
Education

China Dominates In NSA-Backed Coding Contest 316

The Narrative Fallacy writes "With about 4,200 people participating in a US National Security Agency-supported international competition on everything from writing algorithms to designing components, 20 of the 70 finalists were from China, 10 from Russia, and 2 from the US. China's showing in the finals was helped by its large number of entrants, 894. India followed at 705, but none of its programmers was a finalist. Russia had 380 participants; the United States, 234; Poland, 214; Egypt, 145; and Ukraine, 128. Participants in the TopCoder Open was open to anyone, from student to professional; the contest proceeded through rounds of elimination that finished this month in Las Vegas. Rob Hughes, president and COO of TopCoder, says the strong finish by programmers from China, Russia, Eastern Europe and elsewhere is indicative of the importance those countries put on mathematics and science education. 'We do the same thing with athletics here that they do with mathematics and science there.'"

Slashdot Top Deals

Thus spake the master programmer: "After three days without programming, life becomes meaningless." -- Geoffrey James, "The Tao of Programming"

Working...