cusp - I'm not a big fan of Eclipse (it just consumes more resources than I'm willing to grant an IDE), but this is quite nice. Namely, an IDE for Lisp that builds on the usual integration tools and thus creates an interactive Lisp environment - but with the typical Eclipse features for the editor and source navigation. Looks good. And apparently there's also a simple installer (which includes the appropriate SBCL) that also supports OS X. Maybe I should download Eclipse again ...
Archive 28. March 2008
DIN says "Yes" to ISO standardization of OOXML - and if you read through it, that e.g. only "Yes" and "Abstention" were options in the vote, then it is clear who has greased and financed the whole thing. What a disgrace for an institution that thinks so highly of itself.
LispWithCusp - in case anyone wonders why I can warm up to Eclipse and Lisp in combination at all. Yes, the whole thing already looks damn good. Reminds me a bit of the Apple Dylan environment. Someday, current IDEs will catch up to the power of the old tools. Cusp already looks really usable.
TDD Proven Effective! Or is it? - a study on the efficiency of test-driven development is dissected here and examined for its actual content and statistical statements. The result is then less positive for TDD ...
Usability problems with .Mac sync - I can only confirm what Jeffrey Zeldman writes here. Apple's sync tools are simply terrible. I have had the sync of trivial data between my iMac under Leopard and my notebook under Tiger crash multiple times - fortunately, only one is leading, and in an emergency I can simply reset everything. But worse than the sync of simple data (contacts, calendar, etc.) was the sync of the keychain - it took me quite a while to clean up the damage. And the iDisk? Oh man, I only tried to edit 4 OmniOutliner documents on both computers in turn. Result: dreadful. Simply and plainly junk. For documents, I have simply switched back to Mercurial (I use it anyway for my other documents, the outliner files were just a test). It is reliable and stable. Even if it only offers a command line as an interface - for data synchronization, I want stability and not gimmicks. Sync services that crash my data are simply garbage.