Actually, even beginner Java programmers know to use a StringBuilder for these cases, which allows for constant-time appending. It's a little harder to do "right" in C and accidentally get O(n^2) time by reallocating memory each time, but still not hard. The language here isn't making the difference it's their algorithm.
Slashdot videos: Now with more Slashdot!
We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).
New phone feature idea: a settable password which, when entered, instantly wipes the phone. (Throws away the encryption keys and shuts down.)
The problem comes from "reasonable royalty". The price list should be set by the vendor and once set they shouldn't be able to change it depending on who wants to pay for it.
You can't ask one million or 1$ per unit from company XYZ and then turn around and ask a company that is your competitor ten times the price "just because".
I would add that no standards essential patent should ever be allowed to require a percentage of the final product price as a licensing fee. Your contribution to, say, a networking technology is not necessarily more valuable because someone else added a more expensive case, screen, or battery. It can hardly be "non-discriminatory" when the price is different for each product.
Gov. Christie quickly backpedaled on his "vaccine choice" comments, with the Governor's office stating, "The Governor believes vaccines are an important public health protection and with a disease like measles there is no question kids should be vaccinated," but amending: "At the same time different states require different degrees of vaccination, which is why he was calling for balance in which ones government should mandate."
Also... from TFAbstract, they chose the date because all of the nuclear explosions have left a clear marker of radioisotopes which can be easily located when tracing the geological record.
And importantly, this will be true globally. This seems to be what most posters here seem to be ignoring... A hundred thousand years from now you'll probably be able to dig into the ground and identify this epoch anywhere on Earth where the rocks are old enough by the distinct atomic decay signature, among other things.
"1) Push your technical recruiters to hit 20% thresholds for female candidates"
At the expense of the qualified candidates?
No. Just make sure that 20% are considered as candidates, even if it means adding 20% more candidates. We all know that the exact same resume with a female name is much more likely to be rejected without being considered. This is just to push back against this bias.
But how does Apache Flink compare to Apache Spark? They both claim to be largely compatible with but much faster than Hadoop...
I was thinking a Commodore 1541 floppy disk seeking to the last track on the floppy... doesn't compare in longevity to many of the other suggestions, but I sure remember it as a kid.
in fact it's MORE of a statement because it goes against the clause that developers "cannot talk about the developer contract".
That clause was removed years ago. The EFF quoted a very old version of the agreement.
I would guess that yes, you could legally force Apple to refund you the $0 they charge for their OS.
Pay no attention to the fact that Apple has sold an entry-level Mac Mini for $499 for the last 9 years.
They have sold the entry-level Mac Mini for $499 for 1 week. Before that, it was $599.
It used to be $499, then went up to $599 for a few years, now back to $499. Which is all beside the original point: there is not a high barrier to entry for the Mac. And it has a lot of additional value to a lot of people: simple for the beginner, and an entire open-source UNIX for the advanced user, combined with high-quality parts and great service, a big ecosystem of software and services, and almost no viruses or threats to worry about, and a lot of folks (me included) think life is too short to deal with Windows at home.
It's true, Apple releases the full source code to the UNIX underlying MacOS X, including all the user land command line utilities and the OS kernel. You can rebuild them all.
So what is this article about?? Things are working exactly like FSF intended. Apple users can download the source to bash, patch it, and install it on their own machines. If people wait for the vendor to patch, what's the difference between it and closed source?
Apple has explicitly said in their "Using Swift with Cocoa and Objective-C" document that Swift isn't compatible with Objective-C++. You have to create a C API for the C++ code and call it through that. Hopefully that will be remedied soon, but in the meantime using Objective-C++ instead of Swift is a no-brainer for new development that needs extensive compatibility with a C/C++ installed base or set of libraries.
It looks like a fun language, and perhaps appropriate for small projects, but it's definitely not there yet.
As to the original poster, I think the answer is "yes". Learn them all. And Java and Scala and whatever else. The more language you learn the more you see it's 98% syntax changes and you can appreciate the 2% of each language/environment.