Use GMAil ,James?
Spotted in Smalltalk Tidbits, Industry Rants
I am a recent convert to GMail - very neat, love the overlaying of a thread of notes, best Web interface to mail I have seen
In that presentation, he used Clayton Christensen's excellent book The Innovator's Dilemma to illustrate how even entrenched programming languages such as Java and C could lose dominance and market share when confronted with disruptive changes in technology
I used "The Innovators Dilemma" for "Open Source in Software Development" in my MBA dissertation, so I am a real sucker for this type of analysis. It is interesting that more and more presentations on new languages seem to be popping up; dissatisfaction with the main languages is growing, or is this a quest for more research grants? My bet is that it is the former, and a language radically different from C/C++/Java will emerge ( hopefully sooner rather than later).
Forrester Report Shows Developers Reluctant To Adopt MDA:
When companies hear about MDA, they are superficially interested, but when they realize what it entails, they back away. They fear MDA is rigid, is slow and will be difficult to implement
Macintosh: It's a User Thing: "The Mac Mini is a game changing system. This thing is so small and cheap, it's opening up new possibilities. Put a Mac wherever in the home it would be handy to have a computer. The Mac Mini is a wonderful example of Apple thinking different that's going to be very profitable for them, and grow their market share significantly. It's the best thing they've done in computers since the iMac. Hell, I never did like the iMac that much. Possibly it's the best thing Apple's done in computers since the original 128K Mac. Despite Apple's perennial lagging in the Java and office software spaces, I'm more bullish on Apple than I have been in a long time. It's a great time to be using Macs or selling Mac software."
"The real problem with this, and dozens of similar posts and articles I've seen around the Net, is that they aren't comparing oranges to oranges. Instead they're comparing tangerines to grapefruits. A Mac Mini is not equivalent to a $499 Gateway PC or white box. It is better than these boxes. Size and design matter. "
I've just got to see one of these things - and I'm someone who puts together computers for th home - erhaps I'm jus getting lazy!!
I used to use Rexx ages ago, and a very good scripting language it was too.
But am I going to look at ObjectREXX now, after so much water has flowed under the bridge, and new languages, especially Python, seem to fil this spot now? Life is too short to investiage every new language......
I seem to remember Paul Graham making this point in "Hackers and Painters"; languages train you to think in their terms. Looking at a new language isn't enough - you have to get in there and try things out, otherwise you won't see the new; instead, look at what other exponents are doing and see whether it helps you - if it does how would you do it in your "normal" language?
Lip macros are a classic - hard to see why you might want them, especially if your language already has something clalled macros.
Sound good ; where can I get thm in the UK?
Quest in Time: Unwanted Modeling Language: "That UML 2.0 is so geared towards Model Driven Architecture (MDA) that it will loose its focus as, and capability for, general analysis."
Fred also points to Martin Fowler's 2003 post with a similar theme.
But what are the specifics? What is missing or what was added that gets in the way ? I think some great diagrams have been added. And if you are sketching you can ignore the semantics that get in the way.
BTW the Rational's Eclipse based modeling tools referred to in Fred's earlier posting would be one of Rational Software Modeler(RSM) or Rational Software Architect, I assume. And they are both available .
Spotted in BeyondVC I think the combination of voice over IP and presence information is very good. BigCo IT departments are trying to stop this citing security and bandwidth problems. I have not seen mention of any Skype security concerns. On the subject of cost savings from Skype, they can be used to justify upgraded infrastructure.
If anyone has seen any case studies on adopting Skype ( or similar) in a corporate environment, let me know.
Grady Booch faces a tough choice:developerWorks : Blogs
And he compares it with that great human disaster in the Indian Ocean. One personal choice, and the death and suffering of thousands ; life can be tough on any scale you care to look at it. There are no perfect solutions, no fail-safe prevention strategies -we just have to keep going.