I'd like to point out two things. First, it's spelled Ariane, with one "n". Second, if you look at Ariane 5 fiasco ($500,000,000 rocket delivered precisely 0.0 kg to the orbit because it blew up after some 40 seconds of flight because some bloke reused a software component from Ariane 4 without checking it against new flight parameters), than it becomes almost trivial to get cheaper than that.
No, sorry. They will protect us against web sites of amateur telescope makers. Outdated ones, mind you. These days everybody uses aluminum oxide, or zerium oxide, or zirconium oxide. Or even diamond powder. Rouge is so...passe.
(Rouge is ferric oxide by the way. Hope it helps.)
I can't help but mention that I did call myself "a guy". By the way, this "Nazi/Jew" contraction is disgusting. Finally, I refuse to manually process Fishbabble (TM) in order to turn it to something remotely human-readable. There's an RFC that deals in exatly these things.
How about unifying interfaces? I mean, what prevents a Qt:: container from being an STL container, even if the compiler does not support the whole STL? Look at STLPort. They've managed to provide (parts of) STL for just about anything that can tell template from a hole in the ground. Can their experience, if not their code, be used?
Now about "gnikcuf". Last time I checked, Qt applied BiDi algorithm to either everything or nothing, depending on compiler #DEFINE. This is not acceptable. This is not a toolkit's business. This is an app's business. There are texts (such as Web pages) in visual order, in logical order, and in explicit-logical order. An application knows what order to use (from CHARSET or something). Toolkit doesn't.
As for std::string, I understand what happens. Qt was written before the std::. It is pro[bv]ably an impossible task to convert all of the Qt to use std:: interfaces. But if you were to start afresh, you probably would want to use just std::basic_string<unicode_t> where supported (unicode_t being a straightforward encapsulation of ushort), and some wrap around std::vector<unicode_t> if basic_string and all of the surrounding locale stuff is not available. Just my NIS0.02.
wchar_t is what you're looking for, it's even in the standard.
Nope. wchar_t is not Unicode, and never was. One can only hope it will be Unicode in some future standard.
Besides, I don't mind if Qt doesn't use STL (which is not an officially standartized name of anything by the way). I just would like std::containers_and_stuff and Qt::containers_and_stuff to be as interchangeable as humanly possible. This means Qt stuff written to a subset of std interfaces. I can do without Qt containers, but strings... Boy, string classes just reproduce like rabbits. I know of about 14 that are supported in our organization alone -- all from different toolkits, and all should be convertible to each other. This is a major pain. Fortunately somebody else is responsible for that mess:)
Ok, I see why you couldn't use std::stuff. But the draft standart was already available I presume? So why not write Qt::String et. al. to the standard specs (amended/stripped down as necessary) in anticipation of the greatest thing since the sliced bread, The International Standard Of The C++ Language? They knew the standard is coming. They should have anticipated it.
As for Unicode, one can make std::basic_string<unicode_t> for some appropriate definition of unicode_t. Granted, this is not guaranteed to work with all compilers, but then I don't know of one which would not support such a thing.
Reference counting? Do you know that in multithreaded programs reference-counted strings (reference-counted copy-on-write (COW) anything, to be precise) can kill performance big time? Check here and/or here, I forgot which.
Bidirectional scripts: Qt can be compiled with BiDi. I actually bothered to check the code of 2.0.. It is lame, lame, lame. I didn't turn the darn switch on.
Trolltech paying me for it? I doubt it somehow but I'll check it nevertheless. Man, I've got a project to finish, and a family to feed. And then Slashdot...but I digress...
Why Qt doesn't use the standard C++ std::string class? STANDARD GOOD, HOMEBREW BAD. Even a caveman knows it.
Likewise for containers.
When BiDi will be adequately supported? Hire someone who actually fcking speaks Hebrew/Arabic and can code in C++, finish the darn thing in no time, and bring peace and prosperity to the Middle fcking East! Ok, so forget about the peace and prosperity bit. I just can't stand Hebrew-ified Windows. They absolutely sux0r.
Oh my. Ever heared about Europe? What about Asia? They make movies too, in these weird places. And sometimes even manage to do slightly better than Titanic. For approximately 0.01% of the budget, too. No MPAA for me, sorry.
mm'kay, almost no MPAA. I'm not a rabid zealot. I try to watch good stuff. It's just the good stuff looks less and less like L.A. of 2000's to me, and more like, say, Prague of 1960's. So may just as well stop watching Hollywood crap completely.
Hey The Grammar Jew, why is this the first time that I've read of you correcting grammar?
You need to hang here more often I presume.
Are you trying to build up karma before losing it as a grammar corrector?
Let's set things straight.
My goal in life is not building up Karma. Better crack is available in my area, and it's also a lot cheaper than $3 stuff I keep hearing about.
My goal in life is also not cleansing Slashdot of bad grammar, bad spelling, or pretty much anything else. I just can't help but notice that a guy like myself, who isn't a native English speaker, doesn't live in an English-speaking country, and has poor formal training still can spell better than some of the participants of this forum. Some, but not all! Indeed, almost everything that I know about the English language I've learned here.
Are you supposed to be my enemy or something? Why did you pick the name, 'The Grammar Jew'?
I'm not supposed to be your enemy, and the reasons of my picking this nick have nothing to do with my spelling-correcting posts. For spelling is the area where I, well, duh, rule. Grammar (English grammar, mind you) is not.
I have no problems with poeple of differing races/religions.
I truly appreciate that (apart from "poeple" which is supposed to be a typo, right?), but then you've picked the name "* nazi" which, you should realize, may lead you to problems with some folks of European, and especially Jewish, origin. I don't have this problem because I realize that the name is not supposed to represent those real nazis. Be warned that not everybody is like me. Try to avoid assuming such names in the future, and you might save yourself from a lot of trouble.
Thank you for your time. I hope you didn't find it terribly difficult to finish reading this long, dull submission (which I'm even bothering to spellcheck right now...ok, no tyops).
for he pulled a spelling trick worth a fourth grader! Spelling the same word differently in two different places is a definite no-no. Both occurrences will be treated as spelling errors by your teacher.
By the way, the correct term in this case is effect.
When you go to your doctor and he says " We are feeling better now aren't we?", do you also answer "Speak only for yourself" and "I have no sense of community whatsoever"? Just curious.
As for rebellion...well, I don't think I am who you think I am, 'kay?
Are you another sheep that hates or likes things based on what someone else tells you to do? Or are you a shepherd trying to direct the sheep in the direction you want them to go?
I'm neither. Some people just brag here about MPAA and how evil it is and at the same time are giving them money, probably without realizing it.
If you don't agree with their business practices, then you are free to boycott their products.
That's precisely what I'm doing. And I'm telling others what I'm doing, and why. Everyone thinks for himself and all's fine and dandy.
OK, perhaps the word hate is a bit over, so feel free to s/hate/avoid/g.
Aren't we supposed to hate DVDs, MPAA, RIAA, CSS and all their ilk?
I, for one, will never rent a DVD, or buy a DVD player, or otherwise put my hard-earned $.$ into those bastards' pockets. Not until they get their ways straight.
You insist irrationally on being called "americans". But an american is someone from the continent of america, which spans from Alaska to Tierra del Fuego.
There's an old Jewish joke that goes like this.
Two people arrive to that rabbi, arguing about...uh...anything. Let's say they are arguing about whether 1 is a prime number (they don't, but you get the picture).
The first man presents his arguments to the rabbi. The rabbi says "yao're right".
Then the second man does the same -- and gets the same response: "you are right". Then rabbi's son intervenes: "Daddy, but these people are saying exactly the opposite things! How come both of them are right?"
The rabbi says: "You know what? You are right, too".
<rant> Secont, HTML is not, repeat, NOT a formatting language. Or at least it shouldn't be. HTML marks up content, not presentation. See the word "content" in the previous sentence? Which tag did I use? Right, <em>. This means emphasis. Not italics, not bold, not underline. (Inventors of those tags should be shot.) </rant>
The Grammar Jew now officially backs off. :)
BTW your grammar is just fine
I'd like to point out two things. First, it's spelled Ariane, with one "n". Second, if you look at Ariane 5 fiasco ($500,000,000 rocket delivered precisely 0.0 kg to the orbit because it blew up after some 40 seconds of flight because some bloke reused a software component from Ariane 4 without checking it against new flight parameters), than it becomes almost trivial to get cheaper than that.
(Assuming anybody still cares).
(Rouge is ferric oxide by the way. Hope it helps.)
I can't help but mention that I did call myself "a guy". By the way, this "Nazi/Jew" contraction is disgusting. Finally, I refuse to manually process Fishbabble (TM) in order to turn it to something remotely human-readable. There's an RFC that deals in exatly these things.
How about unifying interfaces? I mean, what prevents a Qt:: container from being an STL container, even if the compiler does not support the whole STL? Look at STLPort. They've managed to provide (parts of) STL for just about anything that can tell template from a hole in the ground. Can their experience, if not their code, be used?
Now about "gnikcuf". Last time I checked, Qt applied BiDi algorithm to either everything or nothing, depending on compiler #DEFINE. This is not acceptable. This is not a toolkit's business. This is an app's business. There are texts (such as Web pages) in visual order, in logical order, and in explicit-logical order. An application knows what order to use (from CHARSET or something). Toolkit doesn't.
As for std::string, I understand what happens. Qt was written before the std::. It is pro[bv]ably an impossible task to convert all of the Qt to use std:: interfaces. But if you were to start afresh, you probably would want to use just std::basic_string<unicode_t> where supported (unicode_t being a straightforward encapsulation of ushort), and some wrap around std::vector<unicode_t> if basic_string and all of the surrounding locale stuff is not available. Just my NIS0.02.
Besides, I don't mind if Qt doesn't use STL (which is not an officially standartized name of anything by the way). I just would like std::containers_and_stuff and Qt::containers_and_stuff to be as interchangeable as humanly possible. This means Qt stuff written to a subset of std interfaces. I can do without Qt containers, but strings... Boy, string classes just reproduce like rabbits. I know of about 14 that are supported in our organization alone -- all from different toolkits, and all should be convertible to each other. This is a major pain. Fortunately somebody else is responsible for that mess :)
As for Unicode, one can make std::basic_string<unicode_t> for some appropriate definition of unicode_t. Granted, this is not guaranteed to work with all compilers, but then I don't know of one which would not support such a thing.
Reference counting? Do you know that in multithreaded programs reference-counted strings (reference-counted copy-on-write (COW) anything, to be precise) can kill performance big time? Check here and/or here, I forgot which.
Bidirectional scripts: Qt can be compiled with BiDi. I actually bothered to check the code of 2.0.. It is lame, lame, lame. I didn't turn the darn switch on.
Trolltech paying me for it? I doubt it somehow but I'll check it nevertheless. Man, I've got a project to finish, and a family to feed. And then Slashdot...but I digress...
mm'kay, almost no MPAA. I'm not a rabid zealot. I try to watch good stuff. It's just the good stuff looks less and less like L.A. of 2000's to me, and more like, say, Prague of 1960's. So may just as well stop watching Hollywood crap completely.
My goal in life is not building up Karma. Better crack is available in my area, and it's also a lot cheaper than $3 stuff I keep hearing about.
My goal in life is also not cleansing Slashdot of bad grammar, bad spelling, or pretty much anything else. I just can't help but notice that a guy like myself, who isn't a native English speaker, doesn't live in an English-speaking country, and has poor formal training still can spell better than some of the participants of this forum. Some, but not all! Indeed, almost everything that I know about the English language I've learned here.
I'm not supposed to be your enemy, and the reasons of my picking this nick have nothing to do with my spelling-correcting posts. For spelling is the area where I, well, duh, rule. Grammar (English grammar, mind you) is not. I truly appreciate that (apart from "poeple" which is supposed to be a typo, right?), but then you've picked the name "* nazi" which, you should realize, may lead you to problems with some folks of European, and especially Jewish, origin. I don't have this problem because I realize that the name is not supposed to represent those real nazis. Be warned that not everybody is like me. Try to avoid assuming such names in the future, and you might save yourself from a lot of trouble.Thank you for your time. I hope you didn't find it terribly difficult to finish reading this long, dull submission (which I'm even bothering to spellcheck right now...ok, no tyops).
By the way, the correct term in this case is effect.
As every Grammar * out there knows, the proper verb is baits, check it out.
As for rebellion...well, I don't think I am who you think I am, 'kay?
OK, perhaps the word hate is a bit over, so feel free to s/hate/avoid/g.
Bear in mind that by going to movies and buying/renting DVDs you are financing creation of CSS2 (link :) or CSS3 or G-d knows what.
I, for one, will never rent a DVD, or buy a DVD player, or otherwise put my hard-earned $.$ into those bastards' pockets. Not until they get their ways straight.
Just my ${LOCAL_CURRENCY}0.02.
Heck, I don't even live in an English-speaking country! In fact, everything I need to know about English I've learned from here.
Um...what's a real username?
How much?
What's the purpose of GPL, then?
Not strictly modifies, but creates a derived work, which is the same as modification as far as GPL is concerned.
First, the remark was meant to be funny.
<rant>
Secont, HTML is not, repeat, NOT a formatting language. Or at least it shouldn't be. HTML marks up content, not presentation. See the word "content" in the previous sentence? Which tag did I use? Right, <em>. This means emphasis. Not italics, not bold, not underline. (Inventors of those tags should be shot.)
</rant>