Digg This: 09-f9-11-02-9d-74-e3-5b-d8-41-56-c5-63-56-88-c0
by Kevin Rose at 9pm, May 1st, 2007 in Digg Website
Today was an insane day. And as the founder of Digg, I just wanted to post my thoughts...
But now, after seeing hundreds of stories and reading thousands of comments, you've made it clear. You'd rather see Digg go down fighting than bow down to a bigger company. We hear you, and effective immediately we won't delete stories or comments containing the code and will deal with whatever the consequences might be.
If we lose, then what the hell, at least we died trying.
Java is one solution, but for various reasons hasn't attained ubiquity. Now that it is being open sourced it might find itself on more platforms, but it still may be too big for some devices, and too slow to start up to not be annoying.
Flash is geared towards video and animation, but can also lend itself to RIAs and it is certainly a very popular plugin. However, like any closed standard, it is only available on the platforms Adobe decide to support.
Silverlight might be a better platform for RIAs from a technical perspective, but is otherwise in the same position as Flash (only with even fewer platforms).
So why are there so many poor choices for such a simple problem? After all the requirements for developing applications are rather low:
- A sand boxed virtual machine for running client side code.
- A means to display information, i.e. graphics drawing primitives.
- Event handling for user input.
- Networking back to the originating server.
The need is there, where is the open standard?