Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?

Comment Re:Not the best choice of languages (Score 2, Informative) 419

Go look at the assembler that some of these compilers produce. It's frightening to see the amount of overhead they cost on even simple assignment operations.

I doubt this kind of code is being generated in *RELEASE* builds. I often check the code being generated in inner loops and most of the time it's the Right Thing (tm). I'm pretty amused to see that the compiler can aggregate calls to sin/cos with the same argument into a single fsincos call, or vectorize some loops over arrays. That's like having the best of two worlds: human readable code that maps directly to the problem at hand AND very well optimized generated code. And given a new CPU and a compiler that understands its architecture and can take advantage of it, my higher level code will profit from it with minimal change. PS: higher level code -> C++


Attempt To "Digitalize" Beatles Goes Sour 434

An anonymous reader points to this article at exclaim.ca, which begins "Just when Beatles fans thought the band were finally going digital, the Norwegian national broadcaster has been forced to call off the deal. Broadcasting company NRK has had to remove a series of 212 podcasts, each of which featured a different Beatles song and would have effectively allowed fans to legally download the entire Fab Four catalogue for free."

Comment Brazil government standing before open source (Score 1) 236

Open source is going well in Brazil because the government is really involved in substituting proprietary software for open source. It's happening wildly in the public sector. I was astonished when my girlfriend (which is doing civil service exams) told me that in her last exam there were questions regarding OpenOffice, instead of Microsoft Office, which was the norm a few years ago.
Being a country with a past (or present) of government corruption, I really don't understand why Microsoft's bribes don't work here (but work elsewhere).

Slashdot Top Deals

After an instrument has been assembled, extra components will be found on the bench.