Nice ad. I certainly hope that posting your company's name brings in the revenue boost you were hoping for.
If I ever need some "Enterprise Web Site Content Management" or some "Site Search Engine Solutions," or even perhaps a website that uses broken javascript to navigate improperly, I'll give you a call.
You and the author are making orthagonal statements.
You're saying that speed matters. (It doesn't - performance does.) And that eventually, it'll be "good enough."
The author is saying that Moore's Law has three independant variables. Price, Performance and Density.
Pushing density is a lost cause, with today's understanding of physics, you can see the dead end ahead.
Pushing performance is a losing game, because in today's world, you can cluster cheaply enough that price makes up for it.
He's saying that whoever steps off the faster-chip merry go round first will clean up in the next round, not that the world will never need faster processors.
You may want to take a harder look at Sun before you jump, if you're trying to avoid being mistreated as a developer, or supporting a heavy-handed organization with a lock on it's technology.
Then you have to make 1000 platform specific VMs + 1000 programs that run on the VM. That's a total of 2000 programs.
First, there aren't 1000 platforms. There are probably 10 that anyone would ever have to worry about at any given time.
Second, if you write it in C or C++, you get the benefit of native code which is just as "run anywhere" as a VM. The VMs are written in C++, right - which indicates that C is already there - who needs the VM?
Third, you're correct. If you absolutely *have* to use a vm, use python. At least get value from your language choice, not C++ in an uglier box.
I guess the question is: How productive is the organization around you?
OO techniques and code reuse don't just help the developer - they help the team he works with, and the people who come behind him, the documentation team, testers, support personnel, the release group, planning engineers, management, other product groups, and so on.
Are they all twice as productive with you around, or were you just measuring SLOC and or 'features in the can'? (Both are pretty useless measures of software productivity...)
Or maybe you maintain millions of lines of code all by yourself?
On the other hand, I agree with you on one point. Java sucks.
Sorry, but I'm not going to take technology advice from someone who didn't realize he could have just inserted an animated gif, a series of jpegs or a small mpeg. A static animation (like a spinning globe) is a silly use for realtime 3d - there are a whole boxful of technologies better suited to the task.
I also don't wish to take market analysis from someone who thinks "We call ourselves something-world, and look: we have a world that spins" is a valid sales tactic, or a valid use of developer time...
And, of course: Your "Unbeatable security" isn't anything but hollow promises and a false sense of security. No technology can provide unbeatable security.
IMHO, If you want to advertise on slashdot, you should pay them for a banner.
Re:THERE IS NO JULIAN S. TAYLOR @ SUN!!!
on
Even Sun Can't Use Java
·
· Score: 4, Informative
Really? Then who is Julian.Taylor@central.sun.com?
Uhm... Why does an Outlook clone use 3d animation?
Re:Perhaps you should read the letter b4 posting i
on
Even Sun Can't Use Java
·
· Score: 2, Interesting
Large footprint of applications when run on Solaris. A simple application ("hello world" type) has a total footprint of 35-40 megs on Solaris 9 (build 48, using Java 1.4 build 82) on both Intel and Sparc machines. Sparc machines, by far, have a much higher resident footprint then Intel machines (~30 megs, compared to ~11 megs). The same program run on a Windows machine has a footprint of ~5 megs, resident footprint being ~3.5 megs
Hrm. Looks like Solaris 9 still needs a little work. At least we can see that the PC implementations can get those pesky "hello, world" programs into something more reasonable - like only 5 megs of RAM...
But it's certainly not the language, nor the design, concepts, nor intent behind it... It must be the implementation. Heck, I'm sure any day now, there will be a JVM that runs even faster, even lighter than native code. Any day now...
Can someone explain "The Java allure" to me?
on
Even Sun Can't Use Java
·
· Score: 1, Insightful
I'm one of those people that hasn't bought into the hype yet... Someone try to sell me.
I've disliked Java since I first met it. What's the attraction, beyond the billions that Sun has poured into marketing it?
I've been called in as a consultant on three different jobs in the last year that wanted to know if I could impliment a project in java. I said "Sure, but why?", and every time, they stared at me like I was swearing in church. But no one could explain why. And they all took hours to convince that a C implementation was going to be faster, cheaper to develop, and use less resources, both development and runtime.
Slow, with heavy-handed controls on the reference implementation, non-native binaries, and sub standard culture-enforced methods of doing everything from builds to deployment... What's the draw?
A) The comments are cowmix's, not the editors. And certianly not the moderators.
B) A five-page email detailling how something is inadequate seems to indicate that it should not be used. In fact, the phrase "That our Java implementation is perceived as inappropriate for many uses is supported by internal documents and policies." is pretty indicative that java is not (and hould not) be used for seriou sprojects.
I guess the question would be: What did you do to make her dislike you so much?
In MS and Apple's cases, I can point directly to those issues. Having a negative bias towards an organization (or an individual) as punishment for an offense is perfectly normal, IMHO.
I'd rather employ personnel (and do!) to modify OSS than live with the following version of the original post:
Windows wins and almost all the servers and desktops are Windows. Then the companies that "bought" into the Windows, get annoyed that MS is not releasing the fixes quick enough. But they were screwed. The end.
How did *this* model make popular software? Living with closed source costs more than supporting open source. People are beginning to understand this.
Isn't this pharmaceutical application stupid, when they could just include a card that you mark with a pen?
Or, how about the doctor just asks you the next time you see him, since that's when he'll get the card anyway...
Re:Gives new meaning to the expression
on
Paper Mounted CPUs
·
· Score: 1
For any other people who experience life through thier televisions, this phrase is used by just about everyone who lives in the UK, Mr. Dickinson included.
"Better" how, exactly? I just don't recall hearing a lot of complaints about computer malfunctions on the shuttles... I could be wrong, but I don't think there's been one for quite a while.
It's not a SPF - if you want to run a kernel without the NUMA, go right ahead. If you want to run a kernel with DRM support, go right ahead. It's opensource - that's the whole point.
Linus decides what goes into his tree. You decide what goes into your tree. If you don't have the time or skill to build your own tree, pick someone you trust, and use thiers.
and if you want game examples... I can give you at least 10 of them that are linux based and GPL that make most commercial games look stupid in quality.
On-staff lawyers draw a salary, and get paid irregardless of the outcome.
I can certainly be wrong - we're just stating opinions, but I think MS' need to not be held culpable is much higher than our need to punish/get cash from them. The first settlement or judgement in the prosecution's favor would immediately cripple MS with lawsuits, I'd expect.
Nice ad. I certainly hope that posting your company's name brings in the revenue boost you were hoping for.
If I ever need some "Enterprise Web Site Content Management" or some "Site Search Engine Solutions," or even perhaps a website that uses broken javascript to navigate improperly, I'll give you a call.
I suspect that in this beta-beats-vhs world, X86 matters.
You and the author are making orthagonal statements.
You're saying that speed matters. (It doesn't - performance does.) And that eventually, it'll be "good enough."
The author is saying that Moore's Law has three independant variables. Price, Performance and Density.
Pushing density is a lost cause, with today's understanding of physics, you can see the dead end ahead.
Pushing performance is a losing game, because in today's world, you can cluster cheaply enough that price makes up for it.
He's saying that whoever steps off the faster-chip merry go round first will clean up in the next round, not that the world will never need faster processors.
The alternative is tweak the *other* variables, price and performance. He's saying that density is a dead end, both physically and conceptually.
You may want to take a harder look at Sun before you jump, if you're trying to avoid being mistreated as a developer, or supporting a heavy-handed organization with a lock on it's technology.
Try python.
First, there aren't 1000 platforms. There are probably 10 that anyone would ever have to worry about at any given time.
Second, if you write it in C or C++, you get the benefit of native code which is just as "run anywhere" as a VM. The VMs are written in C++, right - which indicates that C is already there - who needs the VM?
Third, you're correct. If you absolutely *have* to use a vm, use python. At least get value from your language choice, not C++ in an uglier box.
I guess the question is: How productive is the organization around you?
OO techniques and code reuse don't just help the developer - they help the team he works with, and the people who come behind him, the documentation team, testers, support personnel, the release group, planning engineers, management, other product groups, and so on.
Are they all twice as productive with you around, or were you just measuring SLOC and or 'features in the can'? (Both are pretty useless measures of software productivity...)
Or maybe you maintain millions of lines of code all by yourself?
On the other hand, I agree with you on one point. Java sucks.
Sorry, but I'm not going to take technology advice from someone who didn't realize he could have just inserted an animated gif, a series of jpegs or a small mpeg. A static animation (like a spinning globe) is a silly use for realtime 3d - there are a whole boxful of technologies better suited to the task.
I also don't wish to take market analysis from someone who thinks "We call ourselves something-world, and look: we have a world that spins" is a valid sales tactic, or a valid use of developer time...
And, of course: Your "Unbeatable security" isn't anything but hollow promises and a false sense of security. No technology can provide unbeatable security.
IMHO, If you want to advertise on slashdot, you should pay them for a banner.
Really? Then who is Julian.Taylor@central.sun.com?
.
I found Julian here and here
Uhm... Why does an Outlook clone use 3d animation?
Hrm. Looks like Solaris 9 still needs a little work. At least we can see that the PC implementations can get those pesky "hello, world" programs into something more reasonable - like only 5 megs of RAM...
But it's certainly not the language, nor the design, concepts, nor intent behind it... It must be the implementation. Heck, I'm sure any day now, there will be a JVM that runs even faster, even lighter than native code. Any day now...
I'm one of those people that hasn't bought into the hype yet... Someone try to sell me.
I've disliked Java since I first met it. What's the attraction, beyond the billions that Sun has poured into marketing it?
I've been called in as a consultant on three different jobs in the last year that wanted to know if I could impliment a project in java. I said "Sure, but why?", and every time, they stared at me like I was swearing in church. But no one could explain why. And they all took hours to convince that a C implementation was going to be faster, cheaper to develop, and use less resources, both development and runtime.
Slow, with heavy-handed controls on the reference implementation, non-native binaries, and sub standard culture-enforced methods of doing everything from builds to deployment... What's the draw?
A) The comments are cowmix's, not the editors. And certianly not the moderators.
B) A five-page email detailling how something is inadequate seems to indicate that it should not be used. In fact, the phrase "That our Java implementation is perceived as inappropriate for many uses is supported by internal documents and policies." is pretty indicative that java is not (and hould not) be used for seriou sprojects.
It's good to see more people stating that they are sick and tired of the candyass world we live in.
The U.S. (if not the whole world) needs to get it's balls back, and redevelop some of our decency, pride, and respect.
I guess the question would be: What did you do to make her dislike you so much?
In MS and Apple's cases, I can point directly to those issues. Having a negative bias towards an organization (or an individual) as punishment for an offense is perfectly normal, IMHO.
How did *this* model make popular software? Living with closed source costs more than supporting open source. People are beginning to understand this.
What part of this is bad? If My company can make our OS do exactly what we want it to, that's a win, not a loss.
Isn't NeXT's display postscript being used in Aqua?
Isn't this pharmaceutical application stupid, when they could just include a card that you mark with a pen?
Or, how about the doctor just asks you the next time you see him, since that's when he'll get the card anyway...
For any other people who experience life through thier televisions, this phrase is used by just about everyone who lives in the UK, Mr. Dickinson included.
Does anyone else suspect that slashdot is completely populated by characters from the simpsons?
... Ever!
Worst Internet definition
"Better" how, exactly? I just don't recall hearing a lot of complaints about computer malfunctions on the shuttles... I could be wrong, but I don't think there's been one for quite a while.
It's not a SPF - if you want to run a kernel without the NUMA, go right ahead. If you want to run a kernel with DRM support, go right ahead. It's opensource - that's the whole point.
Linus decides what goes into his tree. You decide what goes into your tree. If you don't have the time or skill to build your own tree, pick someone you trust, and use thiers.
Yes, please. I'll take that list.
On-staff lawyers draw a salary, and get paid irregardless of the outcome.
I can certainly be wrong - we're just stating opinions, but I think MS' need to not be held culpable is much higher than our need to punish/get cash from them. The first settlement or judgement in the prosecution's favor would immediately cripple MS with lawsuits, I'd expect.