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
Paul's latest essay is out:What You'll Wish You'd Known
Should I show it to my kids?
Darn almost a week without a post - dam, what is wrong????
Via James Robertson:It's Time to Fix Tech Marketing - Computerworld: "'How many consultants does it take to make your software work?'"
Darn, more MBA update required.
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).
Good luck to Bill Clementson: Spotted in Bill Clementson's Blog Sometimes unplanned career changes really help - I hope this is the case for Bill and the many other PeopleSoft folk.
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
Via WebMink:Wx Plotter Fun Tests - Nerd Quiz: "
How do I feel about this? Obviously WebMink is happy to be a Nerd - not sure I would be. But then perhaps it would be better to be totally unNerdy....
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!!
Catching up on James' blog:The Rexx Language Association - Press Release: "IBM Contributes Scripting Language to the Rexx Language Association"
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......
Spotted in Smalltalk Tidbits, Industry Rants
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.
Jean Bezivin: U-Languages or M-Languages; more stuff on UML vs. DSL
Since James was kind enough to comment on this blog, here is a pointer. A supericial skim shows something interestin. deli.cio.us pointer added for follow-up.
Spotted in WebMink
Jacqueline Mackie Paisley Passey: Blogger myths and facts!: "I frequently blog naked!"
PS: I don"T BTW!!
I laughed and laughed!!
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.
Quite old news but I missed it completely:Press Releases - University of Southampton
Six Apart to buy Live Journal?
So long as BizOrg still works with the resulting system I give my approval:-)
A very intersting resource for Java coders:Java IAQ: Infrequently Answered Questions: "Infrequently Answered Questions"
Via William Bland
Making it stick.: 3MLOC: "and indeed, Scheme! Yes, the JVM source includes jscheme.jar, used to generate some CORBA classes"
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.