That was partially my point. Java's security track record for applications is amazing. Look at the current generation game consoles, the only console that has yet to be exploited for piracy in a practical fashion has a Java based security framework.
Java also powers most of the major internet applications available today.
But Java isn't great at everything, C fits in places Java doesn't.
C is a great systems language, it lets you get great performance, interact directly with the hardware and still stay fairly portable. Java is a great applications language, it lets you get work done quickly, runs very fast and is extremely portable and secure (which is getting more important everyday as Microsoft's grip on the desktop industry is on a slow but seriously downward trend).
It makes sense that these two would be at the top, popularity wise.
Oracle is also putting a lot of resources into desktop Java. So if they don't screw up, it's possible a resurgence (well, a reboot) is on it's way there as well.
The military personnel CLEARLY thought that crowd had an RPG, AK and other weapons. You don't carry that type of weaponry for protection. Hell, you can even hear them talk about being worried the RPG was being readied to fire on them.
I bet you're running old apps on the horrible Microsoft JVM.
Java will be around for a long, long time considering how widely it's used across platforms and the fact that it's the most popular programming language in the world.
That used to be the case, they rewrote the plugin system recently (it was just added to the public release a month or so ago).
Now the plugin runs in a separate process so it no longer freezes your browser and if for some reason the applet crashes hard (i.e. native crash) it won't take your browser with it.
Plugin2 is very nice and fixes all the horrible issues like the ones you mention.:)
I believe whats happening is the Actionscript stuff is being compiled into various platform specific representations (like TFA states). Which is why you don't see source for each implemention in that Eclipse screenshot, only in the Flex project.
The current Java runtime makes Flash/AIR/.NET/Whatever look like a retarded snail trying to climb a salt hill. It's much faster than the competition, it even competes with statically compiled native code in terms of execution times. You rarely even use Java's interepter, the runtime compiles bytecode on the fly to native code and executes that.
Swing has traditionally sucked, which is why SWT was created.
Now tools for things like this are where Flash beats Java. Java really only has tools for programmers, not psuedo-programmer artist types who typically create cool things in Flash. Sun seems to have never gotten this aspect.
Spring Beans
That was partially my point. Java's security track record for applications is amazing. Look at the current generation game consoles, the only console that has yet to be exploited for piracy in a practical fashion has a Java based security framework.
Java also powers most of the major internet applications available today.
But Java isn't great at everything, C fits in places Java doesn't.
Yes, Spring architecture is fantastic. There's a reason why VMWare paid so damn much for it.
C and Java are for different things.
C is a great systems language, it lets you get great performance, interact directly with the hardware and still stay fairly portable. Java is a great applications language, it lets you get work done quickly, runs very fast and is extremely portable and secure (which is getting more important everyday as Microsoft's grip on the desktop industry is on a slow but seriously downward trend).
It makes sense that these two would be at the top, popularity wise.
Oracle is also putting a lot of resources into desktop Java. So if they don't screw up, it's possible a resurgence (well, a reboot) is on it's way there as well.
And server side Java is king.
Well, it's directly copied from the TIOBE site.
Jobs wise, Java still dominates.
Damn if you know 20 developers, Groovy must be like 2-3 at least!
Actually, Java already does something very similar to this: http://en.wikipedia.org/wiki/Java_Memory_Model
Presumably this is the project they hired Linus to head up? /ducks
This was an ACCIDENT. Watch the video, they thought they had an AK and an RPG.
They weren't like "Oh shit, there's a reuters van and some kids... waste 'em!"
The military personnel CLEARLY thought that crowd had an RPG, AK and other weapons. You don't carry that type of weaponry for protection. Hell, you can even hear them talk about being worried the RPG was being readied to fire on them.
No, you hate us because have and control the world's money and cultural trends.
Minor military fuckups like this happen all over the world everyday, it's not a problem unique to the US.
I bet you're running old apps on the horrible Microsoft JVM.
Java will be around for a long, long time considering how widely it's used across platforms and the fact that it's the most popular programming language in the world.
That used to be the case, they rewrote the plugin system recently (it was just added to the public release a month or so ago).
Now the plugin runs in a separate process so it no longer freezes your browser and if for some reason the applet crashes hard (i.e. native crash) it won't take your browser with it.
Plugin2 is very nice and fixes all the horrible issues like the ones you mention. :)
Yes it's current and the items are still completely valid.
never spent more than 2 minutes in .NET
large portion are poorly hidden marketing gimmicks.
ROFLMAO!
I believe whats happening is the Actionscript stuff is being compiled into various platform specific representations (like TFA states). Which is why you don't see source for each implemention in that Eclipse screenshot, only in the Flex project.
The current Java runtime makes Flash/AIR/.NET/Whatever look like a retarded snail trying to climb a salt hill. It's much faster than the competition, it even competes with statically compiled native code in terms of execution times. You rarely even use Java's interepter, the runtime compiles bytecode on the fly to native code and executes that.
Swing has traditionally sucked, which is why SWT was created.
Now tools for things like this are where Flash beats Java. Java really only has tools for programmers, not psuedo-programmer artist types who typically create cool things in Flash. Sun seems to have never gotten this aspect.
Google is taking this new technology to amazing heights!
I wouldn't call it more elegant it just has more features.
It's like saying the Homermobile was more elegant than a Mercedes.
The iPad doesn't have a nice digitizer like a wacom or other tech. So sketchbook would suck massively on the iPad.
I wish someone would come out with something similar to the iPad with a digitizer, preferably running something nice and hack/moddable like Android.
C# is a clone of Java you clueless fucktard.
You're not even a programmer, you've proved this in other discussions.
Why do you even post? Shouldn't you be copy and pasting some PHP scripts or whatever it is you do?
This vicious slashdotting will teach them about the nature of hardware disabling data beams.
I was joking but you're right, the JVM can be improved in many ways. :)