Oh, man, that's gotta hurt the Mac zealots even more than the switch to intel.
As it happens, the intel announcement was taken with very little complaint in the Mac community. I went up to the SF apple store the day after the keynote last year, and it was business as usual. One sales associate there told me about one fanboy he pretty much needed to talk down from a ledge, but that was about it.
Apple hiring *PC laptop designers* to build the next Powerbook.
Want to talk pain? Imagine being one of those Sony designers, doing all that fine electronic and mechanical work, and having the quality of the product still be limited by Microsoft. At Apple, they'll be able to specify better materials, because there's actually enough margin to support it. Viao notebooks are cleverly designed, but the economics of the PC world means they have to be flimsy.
For example, you could replace 99% of the type-unsafe macros with templates and const data instances. Or you could use constructors and destructors on your structs to get rid of crap like { foo f; init_foo (&f);... ; destroy_foo (&f) }. Which is obviously tedious and error prone. The list goes on and on.
Sounds like a hell of a lot of work to address problems that don't arise in other languages.
All things being equal, if you can write C and just use a few of the features of C++, it will likely be worth it to your project.
All things are not equal of course, and the use of C++ tends to lead to unmanageable complexity, as soon as you get the first coder on the project who's enamored of such misfeatures as templates or operator overloading.
Not a joke, a research project. Thus, Stroustrup's willingness to include any "feature" that someone suggests: "Oh sure, we'll put that in and see how it works out."
The upshot is a language that is accreted instead of designed.
When I found the C language, I stopped looking. Ah well.
. In Germany you can't start a neo-nazi group, is that a violation of some right?
Yes actually, it is. It's a violation of their rights to free speech and free association. Nazis are allowed to be nazis in the USA, and communists are allowed to be communists. It's when they actually turn violent (which infringes on the rights of others), that they get in trouble.
Surely you must recognize that the rights and freedoms awarded
That's where we differ. My position is that rights are not awarded at all, but rather that people institute governments for the purpose of securing our rights. That is the sole source of legitmacy for a government.
So because the citizens don't have rights, the government can do whatever it takes to make sure that no illegal communication takes place.
A point of order here.. Chinese citizens have all the same rights as you and I. Rights are intrinsic to human beings. The fact that the Chinese government violates those rights is what makes it a tyranny.
No-one *needs* a mini-van for 2 adults and two children
Fortunately, for the safety of the children in question, that's not your decision to make. If I ever have kids to move around, I'll do so in whatever size vehicle I deem appropriate.
they're talking about exchanging a thundering lot of heat here.
Nope.
The Ocean is BIG. Really, really big. Spend some time with google earth, and try to get an idea of the scale of the planet.
-jcr
After reading the article, it looks like it's just a blimp with more engines, and not really an airplane
No, it's rigid, and it's heavier-than-air. They use the helium for some of the lift.
-jcr
That's because I think he was referring to NSUser*Defaults*Controller, not "Prefs".
.NET frameworks?
Yeah, my bad.. I didn't look up the name first.
Anyhow, is this really missing from the
-jcr
Oh, man, that's gotta hurt the Mac zealots even more than the switch to intel.
As it happens, the intel announcement was taken with very little complaint in the Mac community. I went up to the SF apple store the day after the keynote last year, and it was business as usual. One sales associate there told me about one fanboy he pretty much needed to talk down from a ledge, but that was about it.
Apple hiring *PC laptop designers* to build the next Powerbook.
Want to talk pain? Imagine being one of those Sony designers, doing all that fine electronic and mechanical work, and having the quality of the product still be limited by Microsoft. At Apple, they'll be able to specify better materials, because there's actually enough margin to support it. Viao notebooks are cleverly designed, but the economics of the PC world means they have to be flimsy.
-jcr
I'm keeping up just fine, sunshine. Would you care to attempt to make some cogent argument in favor of C++? ('cause you sure haven't yet.)
-jcr
this crap is just outright crazy now-a-days.
It's not a recent phenomenon, by any means.
-jcr
Holy crap! As bloated as the .NET frameworks are, they don't even include something analogous to NSUserPrefsController?
Are you kidding me?
-jcr
For example, you could replace 99% of the type-unsafe macros with templates and const data instances. Or you could use constructors and destructors on your structs to get rid of crap like { foo f; init_foo (&f); ... ; destroy_foo (&f) }. Which is obviously tedious and error prone. The list goes on and on.
Sounds like a hell of a lot of work to address problems that don't arise in other languages.
-jcr
All things being equal, if you can write C and just use a few of the features of C++, it will likely be worth it to your project.
All things are not equal of course, and the use of C++ tends to lead to unmanageable complexity, as soon as you get the first coder on the project who's enamored of such misfeatures as templates or operator overloading.
-jcr
C++ is a better, superset of C.
C++ is to C as Lung Cancer is to Lung.
Also, it's not a proper superset of C.
-jcr
I still think C++ was invented as a joke.
Not a joke, a research project. Thus, Stroustrup's willingness to include any "feature" that someone suggests: "Oh sure, we'll put that in and see how it works out."
The upshot is a language that is accreted instead of designed.
When I found the C language, I stopped looking. Ah well.
Too bad.
-jcr
. In Germany you can't start a neo-nazi group, is that a violation of some right?
Yes actually, it is. It's a violation of their rights to free speech and free association. Nazis are allowed to be nazis in the USA, and communists are allowed to be communists. It's when they actually turn violent (which infringes on the rights of others), that they get in trouble.
-jcr
Surely you must recognize that the rights and freedoms awarded
That's where we differ. My position is that rights are not awarded at all, but rather that people institute governments for the purpose of securing our rights. That is the sole source of legitmacy for a government.
-jcr
Are you trying to be funny, or do you actually fail to understand the difference between murder and throwing somebody out of a church service?
-jcr
So because the citizens don't have rights, the government can do whatever it takes to make sure that no illegal communication takes place.
A point of order here.. Chinese citizens have all the same rights as you and I. Rights are intrinsic to human beings. The fact that the Chinese government violates those rights is what makes it a tyranny.
-jcr
They're thugs. We knew this.
Mao's body count is around 77 million dead.
-jcr
Maybe as much as 0.00015 % of the porn sites in Chinese..
-jcr
I thought we were still boycotting Metallica?
Boycotting? I thought I wasn't buying their music because it's crap.
-jcr
Sometimes I wish I had tits.
Why didn't you just speak up?
-jcr
No-one *needs* a mini-van for 2 adults and two children
Fortunately, for the safety of the children in question, that's not your decision to make. If I ever have kids to move around, I'll do so in whatever size vehicle I deem appropriate.
-jcr
Do you have some specific complaints to make, or are you just trying to sound clever?
-jcr
A bus takes up the same space as 2 people in 2 cars...
But a great deal more fuel.
-jcr
There's a reason why mall operators are very receptive when Apple expresses an interest in their location. ;-)
-jcr
The iPod line was flying.
It's news like that that convinced me to go buy a pile of July $85 options on Apple.
-jcr
They never once asked for a receipt or any other form of identification. No hassles at all, no proof of warranty, nothing.
Do you remember them scanning a bar code inside the battery compartment?
They checked. They knew the machine was under warranty, and hadn't been reported stolen.
-jcr