It just so happens that I'm in the camp against continuations. Looking at the negative aspects of it, I can't make the case for its inclusion into the Java spec. Continuations is simply a modern term for GOTOs and I can't understand why any sane person would want to go back to the nightmare that was GOTOs.
As for first class functions, it's inclusion will make it easy to write non object oriented code. That isn't necessarily a bad thing but then again Java was born to be an OO language.
COBOL stuck around because people found it to be satisfactory. You don't throwaway software written in an old language because some fancy new language come out. Please don't confuse poorly written code with the language used to write it.
Java doesn't need saving and it isn't about EJB. Java is whatever you want it to be. Some folks have this notion that it should do and be what they want it to do/be which will hurt the platform in the long run because not everyone has the same need/requirements.
p.s. There is a reason why Java has withstood the test of time (for 11 years anyways) and that's because it is good platform and a robust one at that.
When was the last time Redhad had revenue of 1 billion let alone in profit? The key statistics you should be looking at is not historical stock price, which is highly inflated by the gamblers in wall street, but their war chests. Microsoft had 34 billion of pure profit on 42 billion in revenue last year while Redhat had on 230 million in profit on 278 million in revenue. Both really good margins but I'd rather be MS than Redhat.
Like many in here have said, I would simply argue that VB6 is on it's death bed and that is a good enough reason 90% of the time.
If I were starting a new desktop application I would seriously lean towards SWT and Eclipse Rich Client Platform. Hell, there are a number of visualeditors for it.
For most people working on OSS is a hobby not a job. They enjoy doing it. I'm sure most of them also have real world jobs and some of them are CEO too (i.e. Mark Shuttleworth).
Marvin: I think you ought to know I'm feeling very depressed. Trillian: Well, we have something that may take your mind off it. Marvin: It won't work, I have an exceptionally large mind. Trillian: Yeah, we know.
2.
Marvin: I got very bored and depressed, so I went and plugged myself into [the ship]'s external computer feed. I talked to the computer at great length, and explained my view of the universe to it." Ford: And what happened? Marvin: It committed suicide.
3.
Marvin: The first ten million years were the worst. The second ten million? They were the worst too. The third ten million I didn't enjoy at all. After that I went into a bit of a decline.
The last time I ogled and bought an expensive flashy machine was back in 1998 and it was a Dell high end machine. Since that machine, I haven't bought another machine; instead I opted to build my own systems. Why? Because 1) I wanted to kill some weekend time with DIY projects, 2) The whole "AMD is not good enough" stance of Dell soured me on them, 3) It's morally reprehensible to pay $2000+ for a computer nowadays, and 4) I've out grown video games.
The moral of the story? Dell should stick to it's cash-cow markets (enterprises, governments, and schools).
Take the time to help your partner get grounded but don't do all the work and be firm about it. In the future don't partner with friends. There is always an expectation that friends are suppose to "help" each other get good grades, which is . I partnered with 3 friends for a semester long project and it was terrible idea. I ended up doing all the work, and the got nothing out of the class.
If the quality of the work is so poor, though, you may not have any choice but to "takeover" the project.
Maybe it is time to give them a demo. Not necessarily a functioning demo, mock-up screens will do. You'll give them an idea of what exactly you're trying to do and if they think you're on the right track you'll get more funding for new hires.
You need to distinguish Google's market capitalization which is ridiculously too high from Google's ability to make money. Google makes money and does pretty well as far as selling ads. Of course the people over at wall street jumped on the ship and now it has more value than it aught to. $112 Billion market cap on a $2 billion (1.3 billion when traffic acquisition costs is taken into account) annual revenue is ridiculous any way you look at it.
What happened to Postgres was my first thought too.
Is it just me or was the author poignant and very descriptive when it came to the features set of MySQL while the features of other databases got a simple bleep in comparison?
I'm a big fan of MySQL but as a person who strives to be objective I find this comparison offensive and detrimental to the credibility of MySQL
It just so happens that I'm in the camp against continuations. Looking at the negative aspects of it, I can't make the case for its inclusion into the Java spec. Continuations is simply a modern term for GOTOs and I can't understand why any sane person would want to go back to the nightmare that was GOTOs. As for first class functions, it's inclusion will make it easy to write non object oriented code. That isn't necessarily a bad thing but then again Java was born to be an OO language.
COBOL stuck around because people found it to be satisfactory. You don't throwaway software written in an old language because some fancy new language come out. Please don't confuse poorly written code with the language used to write it.
Java doesn't need saving and it isn't about EJB. Java is whatever you want it to be. Some folks have this notion that it should do and be what they want it to do/be which will hurt the platform in the long run because not everyone has the same need/requirements.
p.s. There is a reason why Java has withstood the test of time (for 11 years anyways) and that's because it is good platform and a robust one at that.
When was the last time Redhad had revenue of 1 billion let alone in profit? The key statistics you should be looking at is not historical stock price, which is highly inflated by the gamblers in wall street, but their war chests. Microsoft had 34 billion of pure profit on 42 billion in revenue last year while Redhat had on 230 million in profit on 278 million in revenue. Both really good margins but I'd rather be MS than Redhat.
Like many in here have said, I would simply argue that VB6 is on it's death bed and that is a good enough reason 90% of the time.
If I were starting a new desktop application I would seriously lean towards SWT and Eclipse Rich Client Platform. Hell, there are a number of visual editors for it.
For most people working on OSS is a hobby not a job. They enjoy doing it. I'm sure most of them also have real world jobs and some of them are CEO too (i.e. Mark Shuttleworth).
1.
Marvin: I think you ought to know I'm feeling very depressed.
Trillian: Well, we have something that may take your mind off it.
Marvin: It won't work, I have an exceptionally large mind.
Trillian: Yeah, we know.
2.
Marvin: I got very bored and depressed, so I went and plugged myself into [the ship]'s external computer feed. I talked to the computer at great length, and explained my view of the universe to it."
Ford: And what happened?
Marvin: It committed suicide.
3.
Marvin: The first ten million years were the worst. The second ten million? They were the worst too. The third ten million I didn't enjoy at all. After that I went into a bit of a decline.
The last time I ogled and bought an expensive flashy machine was back in 1998 and it was a Dell high end machine. Since that machine, I haven't bought another machine; instead I opted to build my own systems. Why? Because 1) I wanted to kill some weekend time with DIY projects, 2) The whole "AMD is not good enough" stance of Dell soured me on them, 3) It's morally reprehensible to pay $2000+ for a computer nowadays, and 4) I've out grown video games.
The moral of the story? Dell should stick to it's cash-cow markets (enterprises, governments, and schools).
Why the god damn FTC? They are a worthless bunch idiots, not that congress isn't full of those.
No one knows right now? Till, I don't buy things with lots of secrets and a cloud of uncertainty surrounding it.
Take the time to help your partner get grounded but don't do all the work and be firm about it. In the future don't partner with friends. There is always an expectation that friends are suppose to "help" each other get good grades, which is . I partnered with 3 friends for a semester long project and it was terrible idea. I ended up doing all the work, and the got nothing out of the class.
If the quality of the work is so poor, though, you may not have any choice but to "takeover" the project.
Maybe it is time to give them a demo. Not necessarily a functioning demo, mock-up screens will do. You'll give them an idea of what exactly you're trying to do and if they think you're on the right track you'll get more funding for new hires.
Last I checked, the onus of proof was upon the prosecution.
Except when dealing with the IRS. God, I hope I don't get audited.
You need to distinguish Google's market capitalization which is ridiculously too high from Google's ability to make money. Google makes money and does pretty well as far as selling ads. Of course the people over at wall street jumped on the ship and now it has more value than it aught to. $112 Billion market cap on a $2 billion (1.3 billion when traffic acquisition costs is taken into account) annual revenue is ridiculous any way you look at it.
Excellent post, give this man some mod points and a round of applause folks.
It's a world of white lies and glasses half full.
*We* allow him to use Linux for the same reason *we* allow you. To learn, to experiment, to play, and to be free!
My father is my hero! Gates wouldn't even lend me money to buy my first car.
I don't know, telling him his mother is dead seem crueler.
That's always the answer isn't it? See, me, I come from the be objective and do it right or don't do it at all camp.
What happened to Postgres was my first thought too.
Is it just me or was the author poignant and very descriptive when it came to the features set of MySQL while the features of other databases got a simple bleep in comparison?
I'm a big fan of MySQL but as a person who strives to be objective I find this comparison offensive and detrimental to the credibility of MySQL
A Tinfoil Hat is the Answer!
How about you take all the employees on a vacation to Brazil or some exotic destination?
How about you give them all a Christmas bonus based on sales.
Since when does a work station need to be pretty? All it has to is preform!