No such thing as a verdict of innocence.
It is not guilty by reasonable doubt(or jury nullification). There is a rather large difference between innocence and not guilty.
Use JRuby where generics are irrelevant."What bugs me about operator overloading is how tediously verbose it can get. For example, say you define operator functions for < and ==. You still have to do <="
Only if you are using a stupid language
In ruby all you have to do is mixin Comparable into your class , define the <=> method and you get <.>,==,<=,>=, between? methods for free.
Note, that I didn't say operator. Ruby does not support operator overloading( you can't overload the operator = fer instance) +,-,*./,etc are also methods not operators.
Lisp is not a functional language. It is paradigm agnostic.
Python has a little bit of features that support functional programming, Ruby has more but isn't a functional language either.
In ruby all you have to do is mixin Comparable into your class , define the <=> method and you get <.>,==,<=,>=, and between? methods for free.
Note, that I didn't say operator. Ruby does not support operator overloading( you can't overload the operator = fer instance) +,-,*./,etc are also methods not operators.
"I tell you what it is. It's your quote un-quote pollution control. I heard on talk radio you don't even need 'em. It's just the latest nazi government plot. Open your eyes, man, they're trying to control Global Warming. Get it Global. That's U.N. Commissars code for telling us what the temperature is gonna be in our outdoors. Let it warm up I say. See what Butchros Butchros Ghali Ghali thinks of that. We'll grow oranges in Alaska." - Dale Gribble
It is absolutely amazing that they went after the wrong markets. Google and Apple have not and never will be competitors to MS.
MS needs to stick to supporting businesses and all that entails. Including a software package that that replicates much of their cloud service. An all in one setup where the business retains control of the hardware, software and data, so many businesses would jump on that. Why they haven't done this is surprising as it is right in their wheelhouse(business oriented 'me-too' product) and could actually right the ship.
Something like this. Why doesn't MS have anything like it?
Instead we get crappy tablets and whatever surface pro is supposed to be, Zune, multiple search failures, Windows Phones, home server(WTF MS), which all points to Microsoft not even understanding their place in the world.
It was the same thing as Zune. It was released, semi-competitive with the original iPod, but that was about 3 years old when the Zune flopped onto the market.
A house might turn out to be a positive investment, car never do.
Buy a brand new Audo A8 for $110000 or get a three year old one for $25000. You would have to be retarded to buy a new one by getting a loan.
Linux kernels are not known by their code name, they are known by version.
No one asking a vender about Linux and Linux support is going to be asking such stupid questions like what are the code names.
I don't know if you are trolling or just stupid, but you really need to pull that stick out.
Doing it on the mail list is not to "publicly embarrass" anyone.
It is to make sure everyone knows not to do that.
If Linus did all his chastising in private emails, people would be doing the same stupid things over and over again.
It is efficient.
How is it that the only options in your mind are, "Ranting like a blue-veined cock at everybody who dares disagree or fail to heed every precious word you utter," or "roll over and be a completely passive submissive doormat"?
Nice straw man and false dichotomy.
If you spent even 5 minutes reading the kernel mailing lists you would know that is not how it or Linus operates. When Linus is wrong and people point it out he will defer to them. Not "I think you are wrong" but "you are wrong and here is why:" When people ask for guidance Linus(or some other maintainer) responds with solid technical advice, not flames.
What other response besides a strong worded statement to stop is more appropriate when one of the maintainers decides to break the public API by introducing a nonsensical error return code and then blame a user space app? Sara used this case as a reason why she thinks Linus is abusive. If that happened in a corporate environment that developer would get subjected to passive-aggressive insults and possibly get fired. How is that better?
It is funny how people with absolutely zero knowledge of how Linux kernel development works use one or two incidents that occur every year to paint the thousands of conversations that happen during any given year.
Using 0.1% of the kernel messages as proof of anything is downright idiotic.
Read the kernel mailing list. Linus is polite 99% of the time, but when someone does or says something stupid, scratch that, it has to be epically stupid before Linus lays into the person or group.
Anyone who calls Linus a "flamewarrior" is irretrievably stupid and can be ignored.
No such thing as a verdict of innocence. It is not guilty by reasonable doubt(or jury nullification). There is a rather large difference between innocence and not guilty.
Martin Fowler actually wrote a book on DSL's using Java. I think he has officially lost it.
Use JRuby where generics are irrelevant."What bugs me about operator overloading is how tediously verbose it can get. For example, say you define operator functions for < and ==. You still have to do <="
Only if you are using a stupid language
In ruby all you have to do is mixin Comparable into your class , define the <=> method and you get <.>,==,<=,>=, between? methods for free.
Note, that I didn't say operator. Ruby does not support operator overloading( you can't overload the operator = fer instance) +,-,*./,etc are also methods not operators.
With the possible exception of LINQ, what in the MS world is actually new?
If you need a larger array than that, chances are that an array is not the correct data structure.
Lisp is not a functional language. It is paradigm agnostic. Python has a little bit of features that support functional programming, Ruby has more but isn't a functional language either.
Only if you are using a stupid language
In ruby all you have to do is mixin Comparable into your class , define the <=> method and you get <.>,==,<=,>=, and between? methods for free.
Note, that I didn't say operator. Ruby does not support operator overloading( you can't overload the operator = fer instance) +,-,*./,etc are also methods not operators.
They also abstracted away integer overflow in the sense that they ignore it and there is no easy way to detect if it happened.
Too bad Java isn't very type-safe.
"I tell you what it is. It's your quote un-quote pollution control. I heard on talk radio you don't even need 'em. It's just the latest nazi government plot. Open your eyes, man, they're trying to control Global Warming. Get it Global. That's U.N. Commissars code for telling us what the temperature is gonna be in our outdoors. Let it warm up I say. See what Butchros Butchros Ghali Ghali thinks of that. We'll grow oranges in Alaska." - Dale Gribble
It is absolutely amazing that they went after the wrong markets. Google and Apple have not and never will be competitors to MS.
MS needs to stick to supporting businesses and all that entails. Including a software package that that replicates much of their cloud service. An all in one setup where the business retains control of the hardware, software and data, so many businesses would jump on that. Why they haven't done this is surprising as it is right in their wheelhouse(business oriented 'me-too' product) and could actually right the ship.
Something like this. Why doesn't MS have anything like it?
Instead we get crappy tablets and whatever surface pro is supposed to be, Zune, multiple search failures, Windows Phones, home server(WTF MS), which all points to Microsoft not even understanding their place in the world.
It was the same thing as Zune. It was released, semi-competitive with the original iPod, but that was about 3 years old when the Zune flopped onto the market.
Ballmer is Gates' fault
A house might turn out to be a positive investment, car never do. Buy a brand new Audo A8 for $110000 or get a three year old one for $25000. You would have to be retarded to buy a new one by getting a loan.
You know, you used to be on my list of trustables, and it was a very short list, I wasn't even on it
Dale Gribble
But Google is a member of the ruling class. We live in a fascist state.
Linux kernels are not known by their code name, they are known by version. No one asking a vender about Linux and Linux support is going to be asking such stupid questions like what are the code names. I don't know if you are trolling or just stupid, but you really need to pull that stick out.
The gap between purely technical and layman language is what prompted the creation and large scale adoption of high level programming languages
Do you actually believe that drivel?
+1 good sir I know this is /. but I don't think it is asking too much to read what Linus' position is instead of putting up strawmen.
Shhhh! Don't inject reality into the lives of Linus haters. They don't take well to facts.
Doing it on the mail list is not to "publicly embarrass" anyone. It is to make sure everyone knows not to do that. If Linus did all his chastising in private emails, people would be doing the same stupid things over and over again. It is efficient.
When did Linus physically assault someone?
That you think that swearing at someone for doing some stupid is like beating someone up is really stupid, bordering on psychosis.
Seek help.
+1
How is it that the only options in your mind are, "Ranting like a blue-veined cock at everybody who dares disagree or fail to heed every precious word you utter," or "roll over and be a completely passive submissive doormat"?
Nice straw man and false dichotomy.
If you spent even 5 minutes reading the kernel mailing lists you would know that is not how it or Linus operates. When Linus is wrong and people point it out he will defer to them. Not "I think you are wrong" but "you are wrong and here is why:" When people ask for guidance Linus(or some other maintainer) responds with solid technical advice, not flames.
What other response besides a strong worded statement to stop is more appropriate when one of the maintainers decides to break the public API by introducing a nonsensical error return code and then blame a user space app? Sara used this case as a reason why she thinks Linus is abusive. If that happened in a corporate environment that developer would get subjected to passive-aggressive insults and possibly get fired. How is that better?
It is funny how people with absolutely zero knowledge of how Linux kernel development works use one or two incidents that occur every year to paint the thousands of conversations that happen during any given year.
Using 0.1% of the kernel messages as proof of anything is downright idiotic.
Tannenbaum was wrong and is a dumbass.
Why should anyone be polite to willful dumbasses?
Read the kernel mailing list. Linus is polite 99% of the time, but when someone does or says something stupid, scratch that, it has to be epically stupid before Linus lays into the person or group.
Anyone who calls Linus a "flamewarrior" is irretrievably stupid and can be ignored.