En Fr
*Non technical* weblog about the IT world and its trends...

Category: Software engineering

03/20/07

English (US) Apollo: the Flash Virtual Machine is getting better

Permalink 12:40:20 am, by Francois PLANQUE Email , Categories: Web media, Development, Web Dev, Software engineering

It was bound to happen. Macromedia's (well, Adobe's) Flash player finally evolved into a very complete Virtual Machine. They call it Apollo.

It basically solves the same problem Java has tried to solve for years: write once, run anywhere.

Though it's certainly less mature than Java today, I see several factors that could let Apollo succeed where Java has failed. Among these:

  • It leverages existing developers skills (HTML, Javascript, Flash...) which makes it look much more accessible than Java which only leveraged C++ skills.
  • It's gonna look nice out of the box. Java still looks relatively ugly...
  • With today's computers it's probably going to feel less painful and slow than Java back in 1996...

On the other hand, Sun has recently released Java as Open Source and that's certainly not a coincidence. I'm not sure what Adobe's pricing/distribution plans are with Apollo, but it certainly ain't gonna be as free as open source! :roll:

09/22/05

English (US) Efficient vs. effective

Permalink 02:40:02 pm, by Francois PLANQUE Email , Categories: Superior wisdom, Software engineering, Productivity

Guy 1: I am so efficient I can fold 100 parachutes in a hour.

Guy 2: I am so effective I can fold 100 parachutes and every single one of them will open right.

Would you rather give your parachutes to the efficient or to the effective guy?

Now what I'd like to know is why all these programmers we interview pride themselves on being efficient?
I'm so sick of their industrial strength bug generating skills... >:-[

01/21/03

English (US) Quote of the day - Computers and programmers

Permalink 08:22:37 pm, by Francois PLANQUE Email , Categories: Development, Geek!, Software engineering

“A computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are, in short, a dangerously perfect match.”

– Bill Bryson.

This is my *non technical* weblog about the IT world and its trends... Internet, mobility, business, marketing, web, accessibility...

Search

XML Feeds

powered by b2evolution free blog software