|
Red Squirrel Reflections
Dave Hoover explores the psychology of software development
|
|
Mon, 16 Oct 2006The Difference between an Expert and a Student Kevin Barnes posted an insightful piece on Knowing, Doing, Learning in the context of web framework development. A quote that fits into Expose Your Ignorance..."...the difference between an expert and a student is that an expert hasn't yet learned how much he doesn't know."via Obie Bye-Bye AppleScript, Hello Apple Events, Thanks Hamish So I lied. In my last post I said that I would be taking a break from Open Source in the short-term. How wrong I was. When I released SafariWatir 0.1.2 I whined about the lack stable Ruby/AppleScript support, which has been my excuse for SafariWater's sluggish performance. On Saturday, Hamish Sanderson, the author of appscript (Python + Apple Events) and rb-appscript (Ruby + Apple Events), contacted me to point me toward his recent port of appscript to rb-appscript on RubyForge. I just committed to the svn repository after spending about 3 hours tonight refactoring SafariWatir to use rb-appscript. Wow! Now I have a different performace problem. The pages actually go by too quickly!A release should be out soon, right after Hamish and I sort out some annoying warnings being spewed out somewhere in the depths of his magical modules. |