{"id":157,"date":"2007-08-07T12:47:41","date_gmt":"2007-08-07T17:47:41","guid":{"rendered":"http:\/\/byrneweb.com\/sunburn\/blog\/2007\/07\/19\/notes-on-intel-migration\/"},"modified":"2007-08-07T12:48:01","modified_gmt":"2007-08-07T17:48:01","slug":"notes-on-intel-migration","status":"publish","type":"post","link":"http:\/\/byrneweb.com\/sunburn\/blog\/2007\/08\/notes-on-intel-migration\/","title":{"rendered":"Notes on Intel migration"},"content":{"rendered":"<p>So, I\u2019ve finally taken the plunge and gotten an Intel Mac. I know I\u2019m late to the game (I also only just now got a video-capable iPod and no, I don\u2019t have an iPhone). I\u2019ve been late to the Intel party for two reasons: one, I just got new Macs a few months before the Intel boxes came out, so my machines weren\u2019t really out of date, and two, not all the software I use on a regular basis has been ported to Intel. Not that all software has to be Intel-native, the Rosetta environment seems to work really well. No, two of my mission-critical applications don\u2019t run <strong>at all <\/strong>on Intel machines; those would be SPSS and Macintosh Common Lisp (MCL). <\/p>\n<p>SPSS not running is just annoying. I\u2019m also less than thrilled with SPSS\u2019s response on this. Intel stuff was announced and available to developers years ago. SPSS is <strong>really<\/strong> expensive software developed by a good-sized company so any excuse in the \u201cwe don\u2019t have the resources\u201d is utter crap. SPSS originally said they\u2019d have a Mac version available (version 15, skipping version 14) during \u201csummer 2007.\u201d What they\u2019re saying <a href=\"http:\/\/www.spss.com\/spss_mac\/system_req.htm\">here<\/a> is that SPSS 16 for Mac will come out in the second half of 2007, which probably means April 2008 (if we\u2019re lucky). Feh. I\u2019d sort of like to take this as motivation to switch to <a href=\"http:\/\/www.r-project.org\/\">R<\/a>, but I just have too much legacy SPSS to make this easy.<\/p>\n<p>The other major problem is MCL, which also doesn\u2019t even launch under Rosetta. I know, Lisp isn\u2019t the mainstream computer language even in AI anymore, but I\u2019m dependent on it. Porting all my legacy MCL code to any other Lisp will be a royal pain, because lots and lots of it is GUI code for running experiments. Allegro is radically to expensive and free Lisps like OpenMCL and SBCL don\u2019t have straightforward GUI support. That leaves LispWorks. LispWorks isn\u2019t bad, and generates really fast code, but is clunky to work with compared to MCL. Actually it\u2019s not even that clunky, but it\u2019s different enough that porting lots of GUI code is a substantial amount of work.<\/p>\n<p>The other thing I\u2019m going to really, really miss when I move my main desktop machines to Intel Macs is Rogue Amoeba\u2019s <a href=\"http:\/\/rogueamoeba.com\/detour\/\">Detour<\/a>. I love Detour, because I like channeling iTunes to a good stereo system and all other sounds to cheaper computer speakers. Detour makes that possible. I\u2019m not sure how I\u2019ll work around that. Anybody have any ideas?<\/p>\n<p>Other things are way cool. Routine things are blazing fast (especially <a href=\"http:\/\/quicksilver.blacktree.com\/\">Quicksilver<\/a>), booting Windows on a Mac via <a href=\"http:\/\/www.apple.com\/macosx\/bootcamp\/\">Boot Camp<\/a> is a creepy experience, though not quite as creepy as running <a href=\"http:\/\/www.parallels.com\/en\/products\/desktop\/\">Parallels Desktop<\/a> in \u201ccoherence\u201d mode.<\/p>\n<p>More notes as other things come up in the migration. Man, do I already miss MCL&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So, I\u2019ve finally taken the plunge and gotten an Intel Mac. I know I\u2019m late to the game (I also only just now got a video-capable iPod and no, I don\u2019t have an iPhone). I\u2019ve been late to the Intel party for two reasons: one, I just got new Macs a few months before the &hellip; <a href=\"http:\/\/byrneweb.com\/sunburn\/blog\/2007\/08\/notes-on-intel-migration\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Notes on Intel migration<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"http:\/\/byrneweb.com\/sunburn\/blog\/wp-json\/wp\/v2\/posts\/157"}],"collection":[{"href":"http:\/\/byrneweb.com\/sunburn\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/byrneweb.com\/sunburn\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/byrneweb.com\/sunburn\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/byrneweb.com\/sunburn\/blog\/wp-json\/wp\/v2\/comments?post=157"}],"version-history":[{"count":0,"href":"http:\/\/byrneweb.com\/sunburn\/blog\/wp-json\/wp\/v2\/posts\/157\/revisions"}],"wp:attachment":[{"href":"http:\/\/byrneweb.com\/sunburn\/blog\/wp-json\/wp\/v2\/media?parent=157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/byrneweb.com\/sunburn\/blog\/wp-json\/wp\/v2\/categories?post=157"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/byrneweb.com\/sunburn\/blog\/wp-json\/wp\/v2\/tags?post=157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}