Hah! I just measured with drafting scale too.
My average holding distance is between 15" to 18".
Or between 45 and 54 on the "30 scale" face of the scale.
C is becoming relegated to the implementation language for language VMs, OSes, and device drivers. That is a very important function, but a small niche incapable of keeping that many people employed.
C is not a programming language that I would think of using when writing an application -- on any platform (think C#/Java). If you are writing apps in C, you should be worried. If you using C to peek/poke values in physical memory addresses, then you are pretty safe.
The word "xenophobia" is inappropriate. Words are important... choose them carefully. Nobody I know is afraid of foreigners or strangers.
But what is fearful is the long-term effect of foreign outsourcing by U.S. companies to the economic survival of the middle- and lower-income Americans.
In a healthy U.S. economy, money flows from people to companies (eg. Bank Of America) to pay for products or services, and those companies act as a wealth multiplier -- employing more workers who can then afford to invest in other products or services.
There is a trend today (hopefully short-termed) in which U.S. companies are investing their payroll into other countries instead of the American economy. This is great boon for those other countries, and an exponential starvation factor to the U.S. economy.
To the U.S. company, the wages of those outsourced jobs are far less than the American wages. Great for the companies in the short term. But, eventually you end up with fewer U.S. jobs at lower wages. Bad in the long term for the U.S. company and the U.S. economy. (Perhaps most of the outsourcing companies have decided that the U.S. economy is no longer important to them?)
I want to grow the U.S. economy more than I want to raise the standard of living in other developing countries. I don't want to sacrifice our standard of living in order to raise the standard of living in India or China or Vietnam.
So, if I were a customer of Bank of America, I would let them know (at the corporate level) that I am planning to switch to a bank that is more concerned about preserving the economy of its U.S. customers.
Why won't something written to run in 1.4.1 run in 1.4.2, or 1.5?
You are just just FUD-ing around, right? There is a -target option to javac for a good reason. You use the -target option to ensure that your compiled code will run successfully on a certain VM level (and *all* later versions).
It is really a shame if someone is building (God forbid.. distributing) Java applications without taking advantage of this fantastic feature.
I think Sun understands these issues. And it will be a huge reason why Solaris 10 will have a real fighting chance to win over the "anything but Microsoft" crowd. Not only win over Joe Blows, but also corporations.
Imagine the reliability of a commercialized UNIX operating system (like MacOS X, but likely better), but built upon the commoditized Intel/AMD H/W architecture. And the price is good too.
The fact that Sun makes a point in emphasizing that Solaris 10 guarantees backward binary compatibility will not be lost on hardware manufacturers. They can write their drivers once, and forget about it until Sun announces enhancements to the APIs which the manufacturer may (or may not) want to take advantage.
I honestly don't know exactly what kind of compatibility they'll gurantee at the driver level. But my guess is that Sun knows how to maintain backward-compatible APIs.
I think you mean Permanent Magical Marker.
Hah! I just measured with drafting scale too. My average holding distance is between 15" to 18". Or between 45 and 54 on the "30 scale" face of the scale.
Gosling never said that. He said that as a joke. See http://www.javaworld.com/javaworld/jw-08-2003/jw-0801-toolbox.html?page=16
What he did say is that the use of the 'extension' keyword should be avoided.
C is not a programming language that I would think of using when writing an application -- on any platform (think C#/Java). If you are writing apps in C, you should be worried. If you using C to peek/poke values in physical memory addresses, then you are pretty safe.
Ok. I can write device drivers in Java. I will just need a virtual VM which supports Java device drivers ... something like Squawk http://research.sun.com/projects/dashboard.php?id= 155/
Apparently to you, it is only about wrong.
@seumas
Sounds like having money makes you undeserving?
If we go by that logic, I bet you are very deserving indeed!
I bet Sun would find a way to get the price pretty low in order to hurt Microsoft Office sales.
The word "xenophobia" is inappropriate. Words are important ... choose them carefully. Nobody I know is afraid of foreigners or strangers.
But what is fearful is the long-term effect of foreign outsourcing by U.S. companies to the economic survival of the middle- and lower-income Americans.
In a healthy U.S. economy, money flows from people to companies (eg. Bank Of America) to pay for products or services, and those companies act as a wealth multiplier -- employing more workers who can then afford to invest in other products or services.
There is a trend today (hopefully short-termed) in which U.S. companies are investing their payroll into other countries instead of the American economy. This is great boon for those other countries, and an exponential starvation factor to the U.S. economy.
To the U.S. company, the wages of those outsourced jobs are far less than the American wages. Great for the companies in the short term. But, eventually you end up with fewer U.S. jobs at lower wages. Bad in the long term for the U.S. company and the U.S. economy. (Perhaps most of the outsourcing companies have decided that the U.S. economy is no longer important to them?)
I want to grow the U.S. economy more than I want to raise the standard of living in other developing countries. I don't want to sacrifice our standard of living in order to raise the standard of living in India or China or Vietnam.
So, if I were a customer of Bank of America, I would let them know (at the corporate level) that I am planning to switch to a bank that is more concerned about preserving the economy of its U.S. customers.
You are just just FUD-ing around, right? There is a -target option to javac for a good reason. You use the -target option to ensure that your compiled code will run successfully on a certain VM level (and *all* later versions).
It is really a shame if someone is building (God forbid .. distributing) Java applications without taking advantage of this fantastic feature.
Imagine the reliability of a commercialized UNIX operating system (like MacOS X, but likely better), but built upon the commoditized Intel/AMD H/W architecture. And the price is good too.
The fact that Sun makes a point in emphasizing that Solaris 10 guarantees backward binary compatibility will not be lost on hardware manufacturers. They can write their drivers once, and forget about it until Sun announces enhancements to the APIs which the manufacturer may (or may not) want to take advantage.
I honestly don't know exactly what kind of compatibility they'll gurantee at the driver level. But my guess is that Sun knows how to maintain backward-compatible APIs.
Turns out, it was voter error, not a dark manipulation of the machines as Dems would love to believe. See the news summary of the issue at http://www.news8austin.com/content/election_2004/e lection_stories/?SecID=409&ArID=122743
IMO, there should not a straight-ticket voting option on voting machine. Why promote brain -dead voting?