I'm not familiar with academic publishing, but doesn't the copyright remain with the original authors? Or how exactly will a journal block a scientist from publishing elsewhere?
True, but almost all the sites trying to measure language popularity do something similar, so while I agree that it's inaccurate comparing search results is still the best method we've got.
OOP is currently being stabbed to death by concurrency & parallelism, and there is nothing anyone can do to save it.
I thought concurrency was one of the main driving forces behind Java. I fail to see how it would be at odds with OOP. I agree that it requires different practices, but my bet is that we will see the resurrection of functional idioms: paralellisation is much easier when you don't have to worry about the order of execution.
Complexity theory is based on some assumptions (assuming a worst-case scenario or that n is very big) that are rarely true. Because of this, there are several examples where it fails: that's why quicksort is faster than heapsort and hashtables are faster than trees. If speed is important to you, you should benchmark instead of relying on complexity.
Also, no amount of speed-up makes up for code that is wrong.
OP was talking about game programming, and game programmers seem to think differently.
C++ is a multi-paradigm language which means that it doesn't have a single philosophy like Java, but permits you to write in any style you want. What is horrible is writing C++ code in C, trying to painfully emulate OO and other functions of the language, but not using C++ because it's not l33t enough.
Here is their detailed method. It's far simpler than it claims to be, basically just summing up the search results for a particular language. I couldn't find any mention of the "number of skilled engineers world-wide, courses and third party vendors". Also, there are some shortcomings such as excluding AJAX hits from Javascript and Rails hits from Ruby, the reasoning behind that not being convincing. Still, this list is similar to other comparisons using search results, and i don't think we will invent a method better than that soon.
There has been no word on the details of the malware found, but computer systems controlling several of Iran's oil facilities were disconnected from the Internet as a precaution.
And that's exactly how all the great "cyberwars" will end.
What's the difference between "natural" and "engineered" essays? If you use algorithmic grading the students will find out, and then the engineered essays will appear.
While it's true that an average grad student grader can have problems with a creative essay, they can just forward those few cases to the teacher. This behavior, of course, could also be implemented in software, but currently it isn't.
It's not just what they are fed after birth (most vegetarian mothers are sane enough to feed their children properly), but also what their mother eats during pregnancy, which can cause just as much problems but receives much less attention.
Yes it does. Most trees don't live forever, after a while they die and rot away, releasing most of the carbon they have collected in their lifetime. With forestry, trees get cut down before they die, thus removing the carbon from the natural cycle. Thus, using trees for buildings or furniture is carbon-negative, but paper is a different thing. First, most paper is recycled, not made of trees, and second, they require an awful lot of processing per mass, apparently negating their good effects.
If enough people used the software then their numbers alone could start a small bubble on whatever stock the kids picked. As they were in for quick gain most of them left before the prices have returned to normal. So they could gain something, at the expense of other people on the market.
I'm a bit worried about the precedent this is setting though. If I choose to buy a newspaper with a horoscope in there, or if I buy horoscope software and the predictions don't come true, should I sue?
If the goal is not to get valuable materials from asteroids to earth, than it would be far easier to mine the Moon itself, there are enough raw materials on it.
Because IE was bundled with MS, thus you effectively had to pay for it whether you used it or not. Google, however, can be used from any other browser without cost.
I'm not familiar with academic publishing, but doesn't the copyright remain with the original authors? Or how exactly will a journal block a scientist from publishing elsewhere?
Isn't it possible to publish in multiple journals?
True, but almost all the sites trying to measure language popularity do something similar, so while I agree that it's inaccurate comparing search results is still the best method we've got.
OOP is currently being stabbed to death by concurrency & parallelism, and there is nothing anyone can do to save it.
I thought concurrency was one of the main driving forces behind Java. I fail to see how it would be at odds with OOP. I agree that it requires different practices, but my bet is that we will see the resurrection of functional idioms: paralellisation is much easier when you don't have to worry about the order of execution.
Complexity theory is based on some assumptions (assuming a worst-case scenario or that n is very big) that are rarely true. Because of this, there are several examples where it fails: that's why quicksort is faster than heapsort and hashtables are faster than trees. If speed is important to you, you should benchmark instead of relying on complexity.
Also, no amount of speed-up makes up for code that is wrong.
OP was talking about game programming, and game programmers seem to think differently.
C++ is a multi-paradigm language which means that it doesn't have a single philosophy like Java, but permits you to write in any style you want. What is horrible is writing C++ code in C, trying to painfully emulate OO and other functions of the language, but not using C++ because it's not l33t enough.
Here is their detailed method. It's far simpler than it claims to be, basically just summing up the search results for a particular language. I couldn't find any mention of the "number of skilled engineers world-wide, courses and third party vendors". Also, there are some shortcomings such as excluding AJAX hits from Javascript and Rails hits from Ruby, the reasoning behind that not being convincing. Still, this list is similar to other comparisons using search results, and i don't think we will invent a method better than that soon.
Programming is fun when it poses a challenge. So while I agree that C++ coding is fun, it's inefficient for a lot of purposes.
And that's exactly how all the great "cyberwars" will end.
The real question is how efficient it is.
to supply me with news for nerds.
What's the difference between "natural" and "engineered" essays? If you use algorithmic grading the students will find out, and then the engineered essays will appear.
While it's true that an average grad student grader can have problems with a creative essay, they can just forward those few cases to the teacher. This behavior, of course, could also be implemented in software, but currently it isn't.
They wouldn't be the first one encountering that problem.
...rather than nukes, I mean.
At least they concentrate their resources on this rather than drones.
as DDoSing websites.
It's not just what they are fed after birth (most vegetarian mothers are sane enough to feed their children properly), but also what their mother eats during pregnancy, which can cause just as much problems but receives much less attention.
All of these licences are opensource and all of the permit you to create derivative works. In what way is, for example, a MIT licence not free?
Yeah, not citing Euclides was pretty jerkish.
Yes it does. Most trees don't live forever, after a while they die and rot away, releasing most of the carbon they have collected in their lifetime. With forestry, trees get cut down before they die, thus removing the carbon from the natural cycle. Thus, using trees for buildings or furniture is carbon-negative, but paper is a different thing. First, most paper is recycled, not made of trees, and second, they require an awful lot of processing per mass, apparently negating their good effects.
If enough people used the software then their numbers alone could start a small bubble on whatever stock the kids picked. As they were in for quick gain most of them left before the prices have returned to normal. So they could gain something, at the expense of other people on the market.
I'm a bit worried about the precedent this is setting though. If I choose to buy a newspaper with a horoscope in there, or if I buy horoscope software and the predictions don't come true, should I sue?
In some places, you might.
If the goal is not to get valuable materials from asteroids to earth, than it would be far easier to mine the Moon itself, there are enough raw materials on it.
Because paper contains carbon that was extracted from the air, I guess. Not that it matters much, either way it's a negligable amount.
I don't feel sorry for him, I feel sorry for the law.
Because IE was bundled with MS, thus you effectively had to pay for it whether you used it or not. Google, however, can be used from any other browser without cost.