Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Submission + - New C Language Standard in the Works (informit.com)

Paul Dubuc writes: "Sorry if this has been mentioned here before, I couldn't find it with a search or your site.

Danny Kalev has recently given a two part tour of the new C1X update to the C99 ISO standard. Among the changes are multithreading suport, type-generic functions, unicode support and bounds checking functions.

http://www.informit.com/guides/content.aspx?g=cplusplus&seqNum=551
http://www.informit.com/guides/content.aspx?g=cplusplus&seqNum=552"

Comment They're working on the C1X standard. (Score 1) 406

I'm sure the C spec will eventually add some better parallelism.

You are right. C doesn't need to be replaced, just updated.

http://www.informit.com/guides/content.aspx?g=cplusplus&seqNum=551&WT.mc_id=IT_NL_CPlusPlus_2011_8_30

http://www.informit.com/guides/content.aspx?g=cplusplus&seqNum=552&WT.mc_id=IT_NL_CPlusPlus_2011_8_30

Comment Re:What a waste of time. (Score 1) 689

"Actually, it is a bit more complex than that - atheism was often not an integral part of the belief system for Marxist movements outside Russia. ..." Or, Cambodia and China. Good point about Marxism not being inherently atheistic. Yet it seems that where religion has been excluded, Marxist regimes are most repressive. As for Hitler, he appropriated a distorted Christianity for his own purposes. It wasn't like the Christian Church has any religious freedom or influence in Nazi Germany. Pastors who dissented were either killed or had to flee the country.

Comment Re:What a waste of time. (Score 1) 689

People have a right to support their own values in public no matter what they are based on. Organized religion does not manipulate government. It may manipulate people (voters), but so what? Voters are manipulated by all kinds of ideology. You have no more of a right that the government be influenced by your anti-religious values than others do for their religious ones. What sort of representation in government would you grant organized religion in return for taxing it? Separation of church and state works both ways. Many religious institutions do a better job of providing social services than the government and there are stipulations on how the funding is used, of course. This saves tax payers lots of money. More people have been murdered by atheist regimes (and in modern times) than by all religious ones put together. The influence of religion has given humanity far more in terms of hospitals, universities and other institutions that benefit society. We'd be far worse of without it than we are with it.

Comment Re:Unique != groundbreaking (Score 1) 350

allows it to release groundbreaking products that are actually impossible to duplicate

Just because the design of an Apple product is distinctive doesn't mean that the product is automatically groundbreaking.

True. But the statement you quoted doesn't say that unique products are necessarily groundbreaking. If they are groundbreaking, making them also impossible to duplicate does mean quite a lot.

Comment Re:C/C++ faster but produces more bugs (Score 1) 670

"It's not that I can't figure it out. It's that I don't *care*." You should care. I once took a course in JBoss administration that included a section on tuning garbage collection. It convinced me that GC is a bad idea. It may make it easier for programmers but it shifts the burden for efficient memory management into a domain where it doesn't belong. Effective memory management is very sensitive to the design of the application. Shifting it to a generalized facility that runs garbage collection based on the short, medium or long duration of objects is an administrative nightmare. Someone writes an app that goes against the rules configured into the GC and the performance of the whole server suffers. So now we have training classes for Java programmers on how the GC works so they can write more efficient applications. How is that different from teaching C++ programmers a few simple code design disciplines (encapsulation, proper use of smart pointers, etc.) to minimize memory management problems in their code?

Comment More "Stifled Innovation" (Score 1) 203

Rob Pike worked at AT&T Bell Labs in 1982. I remember watching his demonstration of the Blit. I was using a production version in my work 10 years later. (I was not an early adopter. I got one when every one else seemed to already have them.) I guess this is another example of the way AT&T "stifled innovation". :-) http://mobile.slashdot.org/story/11/03/29/1437239/Ma-Bell-Stifled-Innovation-ATampT-May-Do-the-Same

Comment Today's at&t is nothing like yesterday's AT&am (Score 1) 354

I used to work for AT&T Bell Labs. There was plenty of good research, development and innovation going on then. Yes, it took a lot of money because real innovation is not cheap and more competition only guarantees cheap products and services, not (necessarily) innovation. Yes, they were heavily regulated (even after 1984). Anyone who says Ma Bell stifled innovation did work there. Today's at&t is a result of the merger of some of the Regional Bell Operating Company's (RBOCs) that were spun off when the U.S. government broke up AT&T in 1984 (so are Verizon and Qwest). All their innovation came from what is now long gone and/or sold to Alcatel. There hasn't been much innovation for at&t to stifle, so the argument against the acquisition is really only about its effect on the cost to the consumer.

Slashdot Top Deals

"A car is just a big purse on wheels." -- Johanna Reynolds

Working...