Some computer programmers tend to read the shampoo instructions as an infinitely looping program. There is no instruction saying when to stop the cycle.
"Lather, Rinse, Repeat" therefore expresses a certain sense of endless, pointless, reiteration.
I still say, why bother? java's here, since yesteryear, now, and has already seen huge adoption by the mobile computing device market in europe and asia (US lags in this market).
Microsoft simply want to leverage their desktop penetration into server and mobile device space. They've dissed java for years, trying, and to some extent succeeding, in slowing adoption of java. Now that they've got their own implementation of essentially the same ideas, they suddenly want us to think it's wonderful.
Why the hell should we help them?
Sure, sun may be a proprietary, megalomanical systems vendor, just like ms, but at least they produce well-designed, reliable systems to exacting engineering standards.
Unlike, well, anything I've ever seen come out of microsoft.
I remember when win95 came out. It's main advertising point seemed to be "it's way better than that piece of crap windows 3.1". Which MS also made. They were calling their own product crap. And the public loved it!
I really despair of humanity sometimes....roll on AI...
I hate responding to a consistent troller, but I'll bite -
The GPL is only restrictive to those who would wish to further restrict others by proprietary relicensing.
It's not restrictive to me since I'm not a money-grabbing proprietary software vendor. I couldn't give a rat's ass if the old guard of proprietary coders are forced out onto the streets by the GPL. They don't have a god-given right to wealth - Do you think all scribes were happy when the printing press was invented? Those that were scribing for reasons other than profit, such as the dissemination of an important message, most likely were happy. The others....
So it is with proprietary coders and old-style get-rich-quick software houses. They're threatened by the GPL. But I don't give a damn.
And, in fact, since the GPL (and copyright itself) only comes into effect upon distribution (hence COPYright), even you, Zico, are free to use and modify GPL code to your hearts content - just so long as you don't give it to anyone else under a different license....
And you don't have to use GPL code in the first place if you don't like GPL code. Go suck at mirosoft's teat. Just don't come back to us if you grow up a bit and find you've been suckling on poison...
The JVM doesn't claim to support all languages - so I also doubt that language-specific features are available for many of the other languages that target the JVM. The JVM doesn't claim to be multi-language in its blurb, though (if you want a _true_ multi-language VM, the Amiga/Tao VP is closest).
As far as I can tell, were it not for microsoft's ability to break the sun java vm and plug-in with every new windows release, the.NET framework offers no advantages over the already established Java framework, particularly in the enterprise space.
Also, as far as I can tell the GUI system for client side.NET apps is tied to GDI and Windows - it even says as much in the msdn System.* class hierarchy description .
Given that client side java use is increasing due
to mobile devices, which no microsoft OS (not even wince) is particularly well-suited for, as far as I can see, the client-side.NET stuff is only useful on the windows platform as in:
I very much doubt MS will provide the level of cross platform 2d and 3d pluggable gui support that java provides.
In fact, I'd say that this is a hidden admission that MS sucks on the server side, and they just plain need the server-side subset of.net on BSD, simply so that they have a reliable server for their buggy, crash-prone clients....
No it isn't - because there are several implementations of the Java core and extension APIs, in addition to Java compilers and JVMs, conformant to the Sun specifications, available from competing vendors/sources - IBM, HP, Amiga/Tao to name a few. Thus, even if sun themselves tried to control the direction java was taking, there's forces pulling them back towards the straight and narrow.
Just as Java's value proposition is tiny without all those java.* and javax.* classes, so C#/CLR without the.NET APIs is pretty worthless - I mean, it wouldn't take very long to bolt on yet another java/ObjC like language to gcc, now - all the ground work's been done. Just as in the gcc-java/kaffe/classpath projects, the difficulty is in the API/standard library cloning, not the yet-another-C-like-language implementation.
I dismiss the CLR multi-language argument by pointing out the plethora of languages already available that target the JVM - Python (Jython), TCL (Jacl) , scheme, ECMAScript (Rhino) to name a few.
And also by pointing out that in each language that targets the CLR, it is only that subset of functionality of that language that is common to them all that is useful - thus, no multiple-inheritance in Perl, weak contract in Eiffel, etc. etc.
You can bet your bottom dollar MS will play the same old API-modification-under-third-party-developers feet tricks they have always done with the.NET APIs. Now, I'm all for giving people the benefit of the doubt - but MS has been given it repeatedly, and each time they have subsequently demonstrated their true, rather nasty, nature - so it's time to stop giving them the benefit of the doubt.
The Open source community should be united in its rejection of Microsoft's.NET
Exactly, and AFAIK the Wine license doesn't forbid proprietarisation - so MS will so you for using their code, but we can't sue them for using wine's code. And to add insult to injury, they can probably sue us for then using their modified wine code.
One more reason to use the GPL and shun Microsoft.
The other thing is, they'll probably also try to to claim that some of their "shared source" code has ended up in some open source project, and tie said project up in legal knots for as long as they can - having "shared source" is probably even worse for true open source than fully proprietary, because MS will always be trying to accuse Open Source developers of nicking their code. The developers of Wine, for example, are particularly wary of such things.
Alpha has a very good software x86 emulation - I'd reckon that Intel wants the rights to that - not to mention possible patents controlling the Alpha system bus that the AMD Athlon uses...
Actually, the PPC is bi-endian - you can run it in either big or little endian mode. Thing is, all the MoBos I've seen, and the CHRP/PReP specs, run it it in big-endian mode, (since the MacOS started out on a big-endian system)
It's a pity, since I prefer little-endian on the whole... (however I'd still prefer a big-endian PPC to a little-endian x86, since the x86 instruction set non-design and lack of registers is soooo crap)
hmmm... coming from an m68k/PPC background I find the biggest problem with x86 is the tiny register set, and the wierd instructions that (used to?) only work with operands in certain registers, likesome godforsaken 8-bit processor.
You're on shaky ground there, unless you have a click-through licence for your website.
The way copyright law works, means it only comes into effect if a modified version is _redistributed_ - so, if you've put a copyright notice on your page and then made them publically available without further restriction, I'm free to download them and change them, so long as I don't redistribute them to anyone else - copyright is a restriction on _copying_ - thus, if MS provides a (doubtless deep-buried) "off" button for the SmartTags in the browser preferences, and the insertion of the tags happens on "my" machine, not yours, it's not being redistributed to anybody, so copyright does not apply.
No, my problem with the system is that it's not opt-in, it's opt-out - that is to say, the default behaviour, and the one that most luser-sheep will never change, is to have the feature enabled, and the nastiest is the proposed "opt-out" meta tag for third parties to disable tyhe feature for theri sites - it really should be an "opt-in" tag...
Er.. screwing over customers *without them realising* has always been looked upon as good business sense. Capitalism sucks. Then again, so does communism....
Nah - stuff can still diffuse through the CD plastic. Actually, 50 years is rather optimistic -many cheap CDs (and I'm talking about the CD itself - there's little or no correlation between what the companies charge you for a CD with stuff on it, and how much the CD cost them) last less that a decade - and there's all sorts of strange things that can influence their lifespan, for example, some CD singles jewel boxes are made of cheap plastic that slowly releases organic solvents as it ages, which turn the CD plastic itself opaque. Oops..
The Amiga DE has little in common with the original AmigaOS besides the name - although the DE is pretty cool in itself -based on the Tao virtual machine architecture.
Intersting that you should mention PalmOS - the old AmigaOS is being Open-source cloned by the aros project, and, it's recently beern ported to Palm hardware - if anything, the old amigaos, let alone the new DE, is better for palmtops than Palmos (which is quite limited - no preemptive multitasking, dodgy shared libraries, yadda, yadda) - then again, EPOC32 is better than either...
Even ten, you have to be careful - say a company that has an 8-node round-robin NT server farm (and most big NT sites are multi-node, since NT's stability sucks so much that that's the only way to get even semi-decent reliability out of it), that collectively services N hits/sec - if you wanted to skew the figures in different ways, you could count it as 1 server serving N (reasonable), 8 servers serving N/8 (reasonable), or the microsoft favourite, 8 servers serving N...
Just as a note for the non-java'd, most linux distros also come with the old "xspringies" X program which is similar to soda constructor (although older, it runs much faster, being native code)
Actaully, I'd say that one of the problems is that american law said the freshman wasn't old enough to drink, and thus he had his first experiences with alcohol away from parental guidance.
I'm often a little bemused when 19 year old Americans come over here (europe) and generally act like 14-year old kids having their first experiences with alcohol, but, unfortunately, without the presence of a responsible adult to teach them moderation.
In lots of europe, the norm is that children are introduced to wine and beer much earlier, having a glass with their sunday lunch and so on - that way they learn to handle their drink, and gain the most benefit from it, learning to have a drink to aid relaxed conversation, rather than to dribnk until they fall over and can't remember who they did last night...
Then you're not looking hard enough. There's a wide range of software already, since, as well as the pocketlinux Java/XML/linux solution, there's also an X Window System port, so most smaller linux apps will _already_ run - and also, since VNC and X both run on linux, I can, if I so wish, use my mobile phone + handheld PDA to remote (GUI!) admin my servers (actually, I've already done this with a Psion running EPOC32 + Java VNC and a WinCE machine running VNC...)
And a lot of the people saying "only god can reproduce the spirit" will use that as an excuse for treating clones as subhuman... Just like various "christian" factions (acting in a not-very-christian manner) have in the past for the status of "test-tube" babies.
Personally, as an atheist, and not subscribing to odd notions about "souls" or "spirits" or anything else that's not a falsifiable explanation of our perceived reality, I'll regard clones as human - except of course, that clones may have shorter lifespans if the telomere problem isn't sorted out...
You're not addressing his point - there are other countries that allow large companies. They don't necessarily afford them legal status as "people", which is what the american decided to do to get round that pesky constitution thing you folks have.
Different countries (and people) can have different ideas about what constitutes porn in the first place - for example, naked woman-breasts aren't considered pornographic across much of europe (and naked saggy-man-breasts are hardly pornographic, just unpleasant) - but run them by a fundamentalist muslim or christian, and see what happens.
At a guess, it could be the "Repeat" part...
Some computer programmers tend to read the shampoo instructions as an infinitely looping program. There is no instruction saying when to stop the cycle.
"Lather, Rinse, Repeat" therefore expresses a certain sense of endless, pointless, reiteration.
I still say, why bother? java's here, since yesteryear, now, and has already seen huge adoption by the mobile computing device market in europe and asia (US lags in this market).
Microsoft simply want to leverage their desktop penetration into server and mobile device space. They've dissed java for years, trying, and to some extent succeeding, in slowing adoption of java. Now that they've got their own implementation of essentially the same ideas, they suddenly want us to think it's wonderful.
Why the hell should we help them?
Sure, sun may be a proprietary, megalomanical systems vendor, just like ms, but at least they produce well-designed, reliable systems to exacting engineering standards.
Unlike, well, anything I've ever seen come out of microsoft.
I remember when win95 came out. It's main advertising point seemed to be "it's way better than that piece of crap windows 3.1". Which MS also made. They were calling their own product crap. And the public loved it!
I really despair of humanity sometimes....roll on AI...
I hate responding to a consistent troller, but I'll bite -
The GPL is only restrictive to those who would wish to further restrict others by proprietary relicensing.
It's not restrictive to me since I'm not a money-grabbing proprietary software vendor. I couldn't give a rat's ass if the old guard of proprietary coders are forced out onto the streets by the GPL. They don't have a god-given right to wealth - Do you think all scribes were happy when the printing press was invented? Those that were scribing for reasons other than profit, such as the dissemination of an important message, most likely were happy. The others....
So it is with proprietary coders and old-style get-rich-quick software houses. They're threatened by the GPL. But I don't give a damn.
And, in fact, since the GPL (and copyright itself) only comes into effect upon distribution (hence COPYright), even you, Zico, are free to use and modify GPL code to your hearts content - just so long as you don't give it to anyone else under a different license....
And you don't have to use GPL code in the first place if you don't like GPL code. Go suck at mirosoft's teat. Just don't come back to us if you grow up a bit and find you've been suckling on poison...
The JVM doesn't claim to support all languages - so I also doubt that language-specific features are available for many of the other languages that target the JVM. The JVM doesn't claim to be multi-language in its blurb, though (if you want a _true_ multi-language VM, the Amiga/Tao VP is closest).
.NET framework offers no advantages over the already established Java framework, particularly in the enterprise space.
.NET apps is tied to GDI and Windows - it even says as much in the msdn System.* class hierarchy description .
.NET stuff is only useful on the windows platform as in:
.net on BSD, simply so that they have a reliable server for their buggy, crash-prone clients....
As far as I can tell, were it not for microsoft's ability to break the sun java vm and plug-in with every new windows release, the
Also, as far as I can tell the GUI system for client side
Given that client side java use is increasing due
to mobile devices, which no microsoft OS (not even wince) is particularly well-suited for, as far as I can see, the client-side
System.Windows.Forms - "rich user interface for WINDOWS-based applications" (my emphasis)
I very much doubt MS will provide the level of cross platform 2d and 3d pluggable gui support that java provides.
In fact, I'd say that this is a hidden admission that MS sucks on the server side, and they just plain need the server-side subset of
No it isn't - because there are several implementations of the Java core and extension APIs, in addition to Java compilers and JVMs, conformant to the Sun specifications, available from competing vendors/sources - IBM, HP, Amiga/Tao to name a few. Thus, even if sun themselves tried to control the direction java was taking, there's forces pulling them back towards the straight and narrow.
.NET APIs is pretty worthless - I mean, it wouldn't take very long to bolt on yet another java/ObjC like language to gcc, now - all the ground work's been done. Just as in the gcc-java/kaffe/classpath projects, the difficulty is in the API/standard library cloning, not the yet-another-C-like-language implementation.
.NET APIs. Now, I'm all for giving people the benefit of the doubt - but MS has been given it repeatedly, and each time they have subsequently demonstrated their true, rather nasty, nature - so it's time to stop giving them the benefit of the doubt.
.NET
Just as Java's value proposition is tiny without all those java.* and javax.* classes, so C#/CLR without the
I dismiss the CLR multi-language argument by pointing out the plethora of languages already available that target the JVM - Python (Jython), TCL (Jacl) , scheme, ECMAScript (Rhino) to name a few.
And also by pointing out that in each language that targets the CLR, it is only that subset of functionality of that language that is common to them all that is useful - thus, no multiple-inheritance in Perl, weak contract in Eiffel, etc. etc.
You can bet your bottom dollar MS will play the same old API-modification-under-third-party-developers feet tricks they have always done with the
The Open source community should be united in its rejection of Microsoft's
Exactly, and AFAIK the Wine license doesn't forbid proprietarisation - so MS will so you for using their code, but we can't sue them for using wine's code. And to add insult to injury, they can probably sue us for then using their modified wine code.
One more reason to use the GPL and shun Microsoft.
The other thing is, they'll probably also try to to claim that some of their "shared source" code has ended up in some open source project, and tie said project up in legal knots for as long as they can - having "shared source" is probably even worse for true open source than fully proprietary, because MS will always be trying to accuse Open Source developers of nicking their code. The developers of Wine, for example, are particularly wary of such things.
Alpha has a very good software x86 emulation - I'd reckon that Intel wants the rights to that - not to mention possible patents controlling the Alpha system bus that the AMD Athlon uses...
Most commercial unix variants can use ACLs if you want them. Linux has ACL patches.
Linux evolves over time in response to the needs of its users. WNT evolves over time in response to what Microsoft tells WNT users they want...
Actually, the PPC is bi-endian - you can run it in either big or little endian mode. Thing is, all the MoBos I've seen, and the CHRP/PReP specs, run it it in big-endian mode, (since the MacOS started out on a big-endian system)
It's a pity, since I prefer little-endian on the whole... (however I'd still prefer a big-endian PPC to a little-endian x86, since the x86 instruction set non-design and lack of registers is soooo crap)
hmmm... coming from an m68k/PPC background I find the biggest problem with x86 is the tiny register set, and the wierd instructions that (used to?) only work with operands in certain registers, likesome godforsaken 8-bit processor.
You're on shaky ground there, unless you have a click-through licence for your website.
The way copyright law works, means it only comes into effect if a modified version is _redistributed_ - so, if you've put a copyright notice on your page and then made them publically available without further restriction, I'm free to download them and change them, so long as I don't redistribute them to anyone else - copyright is a restriction on _copying_ - thus, if MS provides a (doubtless deep-buried) "off" button for the SmartTags in the browser preferences, and the insertion of the tags happens on "my" machine, not yours, it's not being redistributed to anybody, so copyright does not apply.
No, my problem with the system is that it's not opt-in, it's opt-out - that is to say, the default behaviour, and the one that most luser-sheep will never change, is to have the feature enabled, and the nastiest is the proposed "opt-out" meta tag for third parties to disable tyhe feature for theri sites - it really should be an "opt-in" tag...
Er.. screwing over customers *without them realising* has always been looked upon as good business sense. Capitalism sucks. Then again, so does communism....
Nah - stuff can still diffuse through the CD plastic. Actually, 50 years is rather optimistic -many cheap CDs (and I'm talking about the CD itself - there's little or no correlation between what the companies charge you for a CD with stuff on it, and how much the CD cost them) last less that a decade - and there's all sorts of strange things that can influence their lifespan, for example, some CD singles jewel boxes are made of cheap plastic that slowly releases organic solvents as it ages, which turn the CD plastic itself opaque. Oops..
Rubbish. Jesus had several children by Mary Magdalene, and ran off to china, leaving his brother to die on the cross...
The Amiga DE has little in common with the original AmigaOS besides the name - although the DE is pretty cool in itself -based on the Tao virtual machine architecture.
Intersting that you should mention PalmOS - the old AmigaOS is being Open-source cloned by the aros project, and, it's recently beern ported to Palm hardware - if anything, the old amigaos, let alone the new DE, is better for palmtops than Palmos (which is quite limited - no preemptive multitasking, dodgy shared libraries, yadda, yadda) - then again, EPOC32 is better than either...
Even ten, you have to be careful - say a company that has an 8-node round-robin NT server farm (and most big NT sites are multi-node, since NT's stability sucks so much that that's the only way to get even semi-decent reliability out of it), that collectively services N hits/sec - if you wanted to skew the figures in different ways, you could count it as 1 server serving N (reasonable), 8 servers serving N/8 (reasonable), or the microsoft favourite, 8 servers serving N...
Just as a note for the non-java'd, most linux distros also come with the old "xspringies" X program which is similar to soda constructor (although older, it runs much faster, being native code)
And my favorite feature of the iPAQ is that you can already install linux on it, and start messing around with it ;-)
Actaully, I'd say that one of the problems is that american law said the freshman wasn't old enough to drink, and thus he had his first experiences with alcohol away from parental guidance.
I'm often a little bemused when 19 year old Americans come over here (europe) and generally act like 14-year old kids having their first experiences with alcohol, but, unfortunately, without the presence of a responsible adult to teach them moderation.
In lots of europe, the norm is that children are introduced to wine and beer much earlier, having a glass with their sunday lunch and so on - that way they learn to handle their drink, and gain the most benefit from it, learning to have a drink to aid relaxed conversation, rather than to dribnk until they fall over and can't remember who they did last night...
Then you're not looking hard enough. There's a wide range of software already, since, as well as the pocketlinux Java/XML/linux solution, there's also an X Window System port, so most smaller linux apps will _already_ run - and also, since VNC and X both run on linux, I can, if I so wish, use my mobile phone + handheld PDA to remote (GUI!) admin my servers (actually, I've already done this with a Psion running EPOC32 + Java VNC and a WinCE machine running VNC...)
And a lot of the people saying "only god can reproduce the spirit" will use that as an excuse for treating clones as subhuman... Just like various "christian" factions (acting in a not-very-christian manner) have in the past for the status of "test-tube" babies.
Personally, as an atheist, and not subscribing to odd notions about "souls" or "spirits" or anything else that's not a falsifiable explanation of our perceived reality, I'll regard clones as human - except of course, that clones may have shorter lifespans if the telomere problem isn't sorted out...
You're not addressing his point - there are other countries that allow large companies. They don't necessarily afford them legal status as "people", which is what the american decided to do to get round that pesky constitution thing you folks have.
Perhaps he's not an american dialect english speaker. I know I'm not (Irish, myself), and I say "whilst" wherever it sounds right...
Different countries (and people) can have different ideas about what constitutes porn in the first place - for example, naked woman-breasts aren't considered pornographic across much of europe (and naked saggy-man-breasts are hardly pornographic, just unpleasant) - but run them by a fundamentalist muslim or christian, and see what happens.