People get tired of working on the boring stuff, but that's often what's necessary to keep a project moving forward. For volunteers, there's often little motivation to work on things which don't hold some intellectual interest for them.
I would like to point out that a lot of the 'boring stuff' is interoperability with other crappy systems, which wouldn't be necessary with a little care and thought.
and massive revisions dropped from above with no warning or care about your fixes is a massive problem.
Oh yeah, thanks for reminding me of yet another reason I hate Google (and if anyone is thinking about modding me down, first consider whether you enjoy it when people/companies do that to you).
All the beauty of C syntax with all the conciseness of Lisp:
(int main ((int argc) (char (** argv))) (sswitch ([] argv 1) (case ("a" "c") (printf "The value is \"a\" or \"c\"\n")) (case "d" (goto e-label)) (case "b" (printf "The value is \"b\"\n")) (case "e" (: e-label) (printf "The value is \"d\" or \"e\"\n")) (default (printf "The value is neither \"a\", \"b\", \"c\", \"d\", or \"e\"\n"))) (return 0))
That's true, I should have pointed my comment at the GP, but tbh I think tabs to the point of indent and spaces thereafter is the proper way to indent things:)
Except that python can read almost like pseudocode
Any language can, if you write it correctly, though frankly I think it's easier in COBOL than most modern languages, including Python. So there is more to a language than that.
The total math geeks I know really prefer python, though.
That's because of the good math libraries available, it has nothing to do with the language itself. Remember R is popular among mathematicians, and from a language viewpoint, it's a crap language. Sometimes it's the right tool for the job, though.
"tabs vs spaces" is one of the oldest arguments in programming since we moved off punch cards.
And now one programmer immediately alienated half the programming world by enshrining his opinion into the programming language. Nicely done.
Also, it's interesting all these people are deciding it's now time to do something since Trump was elected. Were the eight years of predator drone bombing not enough? Was the ten plus years of warrant-less spying not enough? Was the endless war not enough?
There's a saying, "All politics is local." In other words, people vote based on what is most relevant to them.
For a lot of people, sexual assault is more relevant (that is, they can relate to it more easily) than drones in a distant land. So that is what makes them activists.
How does that relate to patents at all? MP3 has an ISO standard, and you still need to license the patents. Being an open standard isn't neither here nor there.
Also your knowledge of patent law is weak, a patent can be unenforced for years, and then later begin to be enforced. So whether Microsoft has done so in the past is not relevant to what they will do in the future. It may be an indication of how 'nice' Microsoft is, but that's not the question: the question is how safe you are legally if Microsoft stops being nice.
Is that all you have, or do you have something more? At this point we can conclude there is no particular difference in the strength of the legal protections provided by Oracle and Microsoft. Unless you can do a better job defending that assertion.
Of course. Slashdot's turned me into a raging psychopath bipolar who wants to kill you all.
Nah, just kidding, I love you guys.
Seriously though.
Nah, I like talking to you all.
But I mean, come on!
The situation with C#/.NET is actually better, because Microsoft's patent covenant is pretty reasonable, in particular to the dangerous terms Sun and Oracle have been offering.
Why? What makes the Oracle/Sun license so much more dangerous? Defend your statement. Back it up with facts.
Nah, you haven't been reading trying to understand. Here's another quote from him:
Let me be clear. My own reading of the literature and study of paleoclimate suggests strongly that carbon dioxide from burning of fossil fuels will prove to be the greatest pollutant of human history. It is likely to have severe and detrimental effects on global climate. I would love to believe that the results of Mann et al. are correct, and that the last few years have been the warmest in a millennium.
It's pretty clear what he believed, and what he wanted to believe.
then asserted that you think the Community Promise is some kind of novel legal concept that has never been tried in court [slashdot.org], which is obviously untrue.
Nah, I'll give you an example. Plenty of people were saying, "People dislike Obamacare because they are racist." (You can still do a google search and find plenty of examples). But of course there are many legitimate (and non-legitimate) reasons to dislike or oppose Obamacare, including merely because he is a democrat.
I'll be honest, I read your post twice, and I'm still not sure what you are trying to say. Pan Evaporation rate?
People get tired of working on the boring stuff, but that's often what's necessary to keep a project moving forward. For volunteers, there's often little motivation to work on things which don't hold some intellectual interest for them.
I would like to point out that a lot of the 'boring stuff' is interoperability with other crappy systems, which wouldn't be necessary with a little care and thought.
and massive revisions dropped from above with no warning or care about your fixes is a massive problem.
Oh yeah, thanks for reminding me of yet another reason I hate Google (and if anyone is thinking about modding me down, first consider whether you enjoy it when people/companies do that to you).
Unlike in some other languages, there's no guarantee in C that two identical strings must be the same object,
I don't think that's true in any language.
Could be a turkey!
It might have something to do with this.
Theoretically, I can see it as a nice way to interact with C libraries.
All the beauty of C syntax with all the conciseness of Lisp:
(int main ((int argc) (char (** argv)))
(sswitch ([] argv 1)
(case ("a" "c")
(printf "The value is \"a\" or \"c\"\n"))
(case "d"
(goto e-label))
(case "b"
(printf "The value is \"b\"\n"))
(case "e"
(: e-label)
(printf "The value is \"d\" or \"e\"\n"))
(default
(printf "The value is neither \"a\", \"b\", \"c\", \"d\", or \"e\"\n")))
(return 0))
Excellent, I'm glad to encounter a person with such refined taste as yourself.
That's true, I should have pointed my comment at the GP, but tbh I think tabs to the point of indent and spaces thereafter is the proper way to indent things :)
Except that python can read almost like pseudocode
Any language can, if you write it correctly, though frankly I think it's easier in COBOL than most modern languages, including Python. So there is more to a language than that.
The total math geeks I know really prefer python, though.
That's because of the good math libraries available, it has nothing to do with the language itself. Remember R is popular among mathematicians, and from a language viewpoint, it's a crap language. Sometimes it's the right tool for the job, though.
And if you're sensible enough to use tabs
"tabs vs spaces" is one of the oldest arguments in programming since we moved off punch cards.
And now one programmer immediately alienated half the programming world by enshrining his opinion into the programming language. Nicely done.
Also, it's interesting all these people are deciding it's now time to do something since Trump was elected. Were the eight years of predator drone bombing not enough? Was the ten plus years of warrant-less spying not enough? Was the endless war not enough?
There's a saying, "All politics is local." In other words, people vote based on what is most relevant to them.
For a lot of people, sexual assault is more relevant (that is, they can relate to it more easily) than drones in a distant land. So that is what makes them activists.
You can improve the technology with prototypes, you don't need to cover huge sections of road.
No ECMA/ISO/ANSI standard,
How does that relate to patents at all? MP3 has an ISO standard, and you still need to license the patents. Being an open standard isn't neither here nor there.
Also your knowledge of patent law is weak, a patent can be unenforced for years, and then later begin to be enforced. So whether Microsoft has done so in the past is not relevant to what they will do in the future. It may be an indication of how 'nice' Microsoft is, but that's not the question: the question is how safe you are legally if Microsoft stops being nice.
Is that all you have, or do you have something more? At this point we can conclude there is no particular difference in the strength of the legal protections provided by Oracle and Microsoft. Unless you can do a better job defending that assertion.
Of course. Slashdot's turned me into a raging psychopath bipolar who wants to kill you all.
Nah, just kidding, I love you guys.
Seriously though.
Nah, I like talking to you all.
But I mean, come on!
The situation with C#/.NET is actually better, because Microsoft's patent covenant is pretty reasonable, in particular to the dangerous terms Sun and Oracle have been offering.
Why? What makes the Oracle/Sun license so much more dangerous? Defend your statement. Back it up with facts.
He linked to it in the article you linked to. You can check it.
The weather in Florida is just as good as California and no earthquakes
The weather........hurricanes are kind of brutal, though.
Let me be clear. My own reading of the literature and study of paleoclimate suggests strongly that carbon dioxide from burning of fossil fuels will prove to be the greatest pollutant of human history. It is likely to have severe and detrimental effects on global climate. I would love to believe that the results of Mann et al. are correct, and that the last few years have been the warmest in a millennium.
It's pretty clear what he believed, and what he wanted to believe.
I don't know.
then asserted that you think the Community Promise is some kind of novel legal concept that has never been tried in court [slashdot.org], which is obviously untrue.
Link to the case or STFU.
You mean like trusting AT&T with Linux and C/C++?
That's a really bad example because there have been some huge lawsuits surrounding Unix.
You don't have to "trust" these companies, you have to make calculated tradeoffs and push the envelope.
You don't trust the company, you trust the contract. This has been a standard way of doing business for years.
Nah, I'll give you an example. Plenty of people were saying, "People dislike Obamacare because they are racist." (You can still do a google search and find plenty of examples). But of course there are many legitimate (and non-legitimate) reasons to dislike or oppose Obamacare, including merely because he is a democrat.