Last week's announcement by Shai Agassi, a former SAP executive based in Palo Alto, that he's raised $200 million for a company that will try to revolutionize the electric car industry is the latest sign of this region's growing role in one of the hottest sectors of the automotive industry.
I remember being elated back in the early 80s when event-driven programming became popular. At the time, I took it as a hopeful sign that the computer industry was finally beginning to see the light and that it would not be long before event-driven, reactive programming was embraced as the universal programming model. Boy, was I wrong! I totally underestimated the capacity of computer geeks to deceive themselves and everyone else around them about their business. Instead of events and signals, we got more function calls; and instead of elementary reactions, we got more functions and methods. The unified approach to software construction that I was eagerly hoping for never materialized. In its place, we got inundated with a flood of hopelessly flawed programming languages, operating systems and CPU architectures, a sure sign of an immature discipline.
The F-15 Eagle: If it's up, we'll shoot it down. If it's down, we'll blow it up. -- A McDonnel-Douglas ad from a few years ago