Microsoft writes ".NET" to allow folks to utilize application services over the Internet using an API.
No, Microsoft and a bunch of others, through the W3 Consortium, make SOAP and WSDL to create platform-"neutral" protocols for web services. Whether they have.Net or J2EE sitting behind that SOAP interface is irrelevant, just as it's irrelevant what language you use to access the service: Everything is exchanged using XML documents anyway.
In addition to what other posters have said about Google actually NOT being financed by ad revenue, there is probably support in SOAP for paid web services.
I'd call Ico and Rez interactive movies too, for that matter. (You must not have played Rez if you think otherwise--it's an incredible interactive movie, but you're stuck on a rail shooting at enemies...)
And how on Earth does that make it an interactive movie instead of a game? Are you saying that e.g. Pacman isn't a game because you're stuck in a (warping) labyrinth? Can you please come up with a requirement for what you call a game if Rez isn't one? If you want total free-form playing, computer games simply aren't for you.
Now do we actualy know if these cds have the logos?
That's the tricky bit: The logo is imprinted on the inside of the cover (in the bit of plastic that has the depression where the CD sits). So you need to open it to check, that's why Philips want warning labels/stickers on the outside - in addition to removal of the logo.
The size has already been increased by 100% by using XML elements intead of a more compact protocol, so size really doesn't seem to be an issue for you anyway. Why does a pithy 33% increase in the size of binary data matter, when all the fluff surrounding the data doesn't?
206Mzh StrongARM? IIRC, that's barely faster than Apple's Newton, a PDA that's been around forever.
I seem to recall that being one of the reasons why it cost a fortune, too. Episode #x in Apple's continuing saga of "how to kill a product through pricing".
I do wonder what would have happened if Sun had actually manufactured and sold the *7 SPARC-based PDA that the Green project (which begat Java) created...
"Welcome Slashdot visitor! You have been redirected to a ligher version of our article in order to conserve bandwidth and keep the site running smoothly."
*snicker* Perhaps you guys could make a fortune selling referer-checking software to various popular sites.
Um, it's well-documented that NT has an OS/2 subsystem. From an MSDN article:
The first design layered the POSIX API set over a slightly extended OS/2 API set. (Originally, the operating system was to have an OS/ 2-style user interface and was to provide the OS/2 API as its primary programming interface. However, due largely to the greater popularity of Microsoft Windows®, Microsoft refocused its strategy and developed the Microsoft Win32® API, a 32-bit programming interface for the development of next-generation applications.) As the design progressed, it became clear that it would result in a system that would not be robust, easily maintained, or extensible. A similar attempt during the development of OS/2 led to considerable change in the base system capabilities, which further strengthened the team's conclusion that this was a poor alternative.
The next design implemented both OS/2 and POSIX API sets directly in the Windows NT executive. This was an improvement on the previous design, but the large number of oddly structured and tricky interfaces required by this design threatened the goals of extensibility and maintainability.
The third design implemented OS/2 and POSIX as protected subsystems outside the Windows NT executive. This type of client/server architecture had been successful in the academic community and at other research sites, largely because it decoupled the more volatile services from the operating-system kernel--thus preserving the integrity of the operating system while allowing system services to grow and change as necessary. After analysis and an extended mock up and test cycle, it became clear that this design would provide the robustness, extensibility, maintainability, portability, and performance that the new operating system required.
Can you run Windows (anything) on your PowerPC? How about your ARM?
The old NT (the one that was released as 3.51) was written for portability, and you could get it for e.g. DEC Alpha machines. At some point they seem to have abandoned that idea...
Re:Are we now so blind to the Constitution
on
SSSCA Editorials
·
· Score: 1
Um, in what way does this impede your rights? There is no requirement that you should have access to any and all ways you can think of to express your speech.
Re:Yet Another Useless Initiative
on
More on MPEG4
·
· Score: 1
There is not one example where micropayments created a profit
The hundreds of European companies selling mobile phone logos and ring-tones would be surprised to find that the higly functional micro-payment system which uses phone companies as mediators isn't what makes them profitable.
If it becomes too cumbersome to access entertainment, people are going to look for something else.
I can just see the American bookstores and public libraries dance in joy at the prospect that people will go back to reading on dead trees again. (Easy access, needs no batteries, portable, not electronically tied to the purchaser... the benefits go on and on.)
Strange example to use: I seem to recall that Origin put it up for free download around the release of Ultima IX. (Same goes for Betrayal in Krondor when Return to Krondor was released.)
What people confuse with "free" is in reality "paid by others". Do you trust the advertisers/investors/whomever to not try and influence the site's contents to be more to their liking?
Well, since people who use other containers than WebSphere and/or write their apps more in line with modern ideas (read "Core J2EE Patterns") rather than old ways of using lots of entity beans (which is bad) don't have all those problems...
I wish fans of "competing" technologies would find a way of actually say what's better with their way, instead of wasting their time posting FUD about how their mis-use of a technology means the technology is at fault.
I did, it was just a few paragraphs down: it stated that 2,048 values were reserved for combining characters, and that no such surrogate characters have been assigned as per Unicode 3.0.
Why do you think that 2,048 still-16-bit values are used in combination with others indicates it's wrong for char to be 16 bit? Can you point out which part of Unicode is broken with this explicitly allowed representation of characters?
Please go read up on Java's java.text package, especially BreakIterator and Collator, which are the classes which are there to handle special cases.
Java's 'char' type is supposed to represent unicode characters. However it is only two bytes wide so does not support codepoints beyond U+FFFF, such as various Chinese characters.
So you didn't know that the Unicode standard quite explicitly states that "Unicode character values are 16 bit"? Hence, no "codepoints" beyond U+FFFF exist!
You can't pass them by reference.
I have seen exactly one method that is dragged out as example of why you need to pass primitives by reference, and that's swap(a,b), which is just of academic interest.
A function cannot take variable arguments of arbitrary type.
Then use Object[]. "Variable arguments of arbitrary type" is a hack that works in C because C isn't properly strongly-typed, and has no place in Java.
You can't create a list anonymously.
As others have pointed out: Yes, you have been able to since JRE 1.1 (prior to that, only in declarations).
The syntax is intentionally inflexible. [...] Compare C, where anyone can write a reasonable assert macro.
Gee, how "standard" that sounds, so now I have to learn some nincompoop's particular fancy if I take over their code. Macros suck anyway because they ignore the type system, and most C++ literature I've seen wisely discourages their use.
As for flexibility, are you opposed to standards? Then stop using C because its syntax is also "inflexibly" specified in a specification.
byte is signed in Java
All numeric values except the special-purpose char are consistently signed. No need to go and check every time you use a numeric variable. This is a good thing.
No, it means that the nested exceptions that e.g. JDBC, JNDI and CORBA already use are considered a good thing. It's still strongly typed. Basically you now have a standard way of not losing information just because you need to throw a different exception type.
I only have a problem with it when those opinions are presented as fact.
Can't you just assume everything is opinion unless declared otherwise? Do you really believe everything everyone says as being declarations of fact unless they state it's just their opinion? Are you a very trusting person?
Would you even have bothered responding if I hadn't mentioned that old DOS program (which, by the way, isn't featured on their pages, only some updated Windows version is)?
This is pointless anyway: The thread is so old we're probably the only ones reading it.
I'd be willing to bet that I've paid for a lot more software than you have, with a collection that goes back to the CP/M-80 days, so get off of your high horse.
Irrelevant to the text you quoted.
I don't recall reading anywhere that you were appointed, or qualified to be, National Arbiter of Ethics.
If you have problems with someone posting their opinion, don't read debate forums.
Then erase it and all of the copies of it that you have.
I don't understand why anyone bother posting stories to/. that lead to the same tired justifications for being a leech. "Costs too much" this, "wouldn't use it anyway" that, ad nauseum. Then again, every criminal justifies their actions: "she wanted to", "they already got more than they need", etc. Sickening.
1) Software is a privilege, not a right.
2) If something costs too much, find an alternative that costs less.
No, Microsoft and a bunch of others, through the W3 Consortium, make SOAP and WSDL to create platform-"neutral" protocols for web services. Whether they have .Net or J2EE sitting behind that SOAP interface is irrelevant, just as it's irrelevant what language you use to access the service: Everything is exchanged using XML documents anyway.
In addition to what other posters have said about Google actually NOT being financed by ad revenue, there is probably support in SOAP for paid web services.
And how on Earth does that make it an interactive movie instead of a game? Are you saying that e.g. Pacman isn't a game because you're stuck in a (warping) labyrinth? Can you please come up with a requirement for what you call a game if Rez isn't one? If you want total free-form playing, computer games simply aren't for you.
Yeah, that must be why every platform out there gets a port of Crazy Taxi: It's not selling.</sarcasm>
Contains Cheesey Lyrics
Or:
Surgeon's General warning 1: Contains lyrics so sugar-sweet they may induce type II diabetes.
Surgeon's General warning 2: Music and/or lyrics may cause nausea in people with good taste.
That's the tricky bit: The logo is imprinted on the inside of the cover (in the bit of plastic that has the depression where the CD sits). So you need to open it to check, that's why Philips want warning labels/stickers on the outside - in addition to removal of the logo.
The size has already been increased by 100% by using XML elements intead of a more compact protocol, so size really doesn't seem to be an issue for you anyway. Why does a pithy 33% increase in the size of binary data matter, when all the fluff surrounding the data doesn't?
I seem to recall that being one of the reasons why it cost a fortune, too. Episode #x in Apple's continuing saga of "how to kill a product through pricing".
I do wonder what would have happened if Sun had actually manufactured and sold the *7 SPARC-based PDA that the Green project (which begat Java) created...
"Welcome Slashdot visitor! You have been redirected to a ligher version of our article in order to conserve bandwidth and keep the site running smoothly."
*snicker* Perhaps you guys could make a fortune selling referer-checking software to various popular sites.
The old NT (the one that was released as 3.51) was written for portability, and you could get it for e.g. DEC Alpha machines. At some point they seem to have abandoned that idea...
Um, in what way does this impede your rights? There is no requirement that you should have access to any and all ways you can think of to express your speech.
The hundreds of European companies selling mobile phone logos and ring-tones would be surprised to find that the higly functional micro-payment system which uses phone companies as mediators isn't what makes them profitable.
I can just see the American bookstores and public libraries dance in joy at the prospect that people will go back to reading on dead trees again. (Easy access, needs no batteries, portable, not electronically tied to the purchaser... the benefits go on and on.)
Strange example to use: I seem to recall that Origin put it up for free download around the release of Ultima IX. (Same goes for Betrayal in Krondor when Return to Krondor was released.)
What people confuse with "free" is in reality "paid by others". Do you trust the advertisers/investors/whomever to not try and influence the site's contents to be more to their liking?
Well, since people who use other containers than WebSphere and/or write their apps more in line with modern ideas (read "Core J2EE Patterns") rather than old ways of using lots of entity beans (which is bad) don't have all those problems...
I wish fans of "competing" technologies would find a way of actually say what's better with their way, instead of wasting their time posting FUD about how their mis-use of a technology means the technology is at fault.
I did, it was just a few paragraphs down: it stated that 2,048 values were reserved for combining characters, and that no such surrogate characters have been assigned as per Unicode 3.0.
Why do you think that 2,048 still-16-bit values are used in combination with others indicates it's wrong for char to be 16 bit? Can you point out which part of Unicode is broken with this explicitly allowed representation of characters?
Please go read up on Java's java.text package, especially BreakIterator and Collator, which are the classes which are there to handle special cases.
I guess it's pointless to argue with trolls, but:
Java's 'char' type is supposed to represent unicode characters. However it is only two bytes wide so does not support codepoints beyond U+FFFF, such as various Chinese characters.
So you didn't know that the Unicode standard quite explicitly states that "Unicode character values are 16 bit"? Hence, no "codepoints" beyond U+FFFF exist!
You can't pass them by reference.
I have seen exactly one method that is dragged out as example of why you need to pass primitives by reference, and that's swap(a,b), which is just of academic interest.
A function cannot take variable arguments of arbitrary type.
Then use Object[]. "Variable arguments of arbitrary type" is a hack that works in C because C isn't properly strongly-typed, and has no place in Java.
You can't create a list anonymously.
As others have pointed out: Yes, you have been able to since JRE 1.1 (prior to that, only in declarations).
The syntax is intentionally inflexible. [...] Compare C, where anyone can write a reasonable assert macro.
Gee, how "standard" that sounds, so now I have to learn some nincompoop's particular fancy if I take over their code. Macros suck anyway because they ignore the type system, and most C++ literature I've seen wisely discourages their use.
As for flexibility, are you opposed to standards? Then stop using C because its syntax is also "inflexibly" specified in a specification.
byte is signed in Java
All numeric values except the special-purpose char are consistently signed. No need to go and check every time you use a numeric variable. This is a good thing.
Yeah, that must be the reason they
I am sure there are other examples, too.
Are you absolutely sure you have checked out the 1.4 release at all?
No, it means that the nested exceptions that e.g. JDBC, JNDI and CORBA already use are considered a good thing. It's still strongly typed. Basically you now have a standard way of not losing information just because you need to throw a different exception type.
Older releases of JUnit uses assert() for what newer releases use assertTrue() for.
My favourite addition: The Preferences API (java.util.prefs) is a real boon for application development.
Can't you just assume everything is opinion unless declared otherwise? Do you really believe everything everyone says as being declarations of fact unless they state it's just their opinion? Are you a very trusting person?
Would you even have bothered responding if I hadn't mentioned that old DOS program (which, by the way, isn't featured on their pages, only some updated Windows version is)?
This is pointless anyway: The thread is so old we're probably the only ones reading it.
Irrelevant to the text you quoted.
I don't recall reading anywhere that you were appointed, or qualified to be, National Arbiter of Ethics.
If you have problems with someone posting their opinion, don't read debate forums.
Then erase it and all of the copies of it that you have.
Might as well, I haven't run it for years.
I don't understand why anyone bother posting stories to /. that lead to the same tired justifications for being a leech. "Costs too much" this, "wouldn't use it anyway" that, ad nauseum. Then again, every criminal justifies their actions: "she wanted to", "they already got more than they need", etc. Sickening.
1) Software is a privilege, not a right.
2) If something costs too much, find an alternative that costs less.
3) Or write it yourself you lazy sod!