Category: programming
02/28/08 11:02 - 10ºF - ID#43494
MacRuby
OK, holy crap. This will be like the only non-objective-c Mac programming platform that's officially supported and hooked into Cocoa from the ground up. The future of Mac apps might just be Ruby, dropping down to Objective-C where you need the hardcore number crunching performance.
Permalink: MacRuby.html
Words: 66
Location: Buffalo, NY
Category: life
02/26/08 03:15 - 31ºF - ID#43470
Salt Lake City
I wish I could go to the Rails Conference in May in Portland Oregon, but that doesn't seem to be in the cards. And by the cards, I mean my credit card is already creaking from the weight of other stuff.
Permalink: Salt_Lake_City.html
Words: 91
Location: Buffalo, NY
Category: transportation
02/25/08 07:26 - 28ºF - ID#43459
Mini Cooper?
They are actually much cheaper then I'd assumed. I thought they'd be $30k plus, but this one is $21k.
Permalink: Mini_Cooper_.html
Words: 30
Location: Buffalo, NY
Category: transportation
02/24/08 05:13 - 30ºF - ID#43450
Have to Buy a Car
Not that I'll get one, I'll probably just buy an old used Jetta or Camry or Civic or whatever... Need to start hauling my ass out to Amherst for work every day.
Permalink: Have_to_Buy_a_Car.html
Words: 56
Location: Buffalo, NY
Category: work
02/21/08 03:15 - 20ºF - ID#43418
New Job
Now I'm off to go home and curl up in bed sick. Yuck.
_X_ They Called Me
_X_ They Like Me
_X_ Resume Sent
_X_ Glowing recommendation from Tony
_X_ Iron Shirt
_X_ Pick Out Tie
___ Achieve Sense of Calm and Readiness
_X_ Attend Interview
_X_ Negotiate Salary
_X_ Wait
_X_ Job Offer
_X_ Job Accepted
Permalink: New_Job.html
Words: 73
Location: Buffalo, NY
Category: checklist
02/19/08 03:40 - 21ºF - ID#43395
Job Interview Tomorrow
_X_ They Like Me
_X_ Resume Sent
_X_ Glowing recommendation from Tony
_X_ Iron Shirt
_X_ Pick Out Tie
___ Achieve Sense of Calm and Readiness
___ Attend Interview
___ Negotiate Salary
___ Wait
___ Job Offer
___ Job Accepted
Permalink: Job_Interview_Tomorrow.html
Words: 38
Location: Buffalo, NY
Category: video
02/18/08 03:09 - 33ºF - ID#43381
Best Rant, Ever?
Permalink: Best_Rant_Ever_.html
Words: 8
Location: Buffalo, NY
Category: video
02/16/08 03:48 - 23ºF - ID#43362
Totally Gay For America
Permalink: Totally_Gay_For_America.html
Words: 8
Location: Buffalo, NY
Category: culture
02/16/08 02:06 - 21ºF - ID#43361
Anatomy
A German horror movie, about twisted medical practitioners abducting people to turn them into plasticized anatomy displays. Subtitles...
IMDB listing for Anatomy
Permalink: Anatomy.html
Words: 30
Location: Buffalo, NY
Category: video
02/15/08 01:10 - 24ºF - ID#43346
Cutest YouTube Video Ever?
Permalink: Cutest_YouTube_Video_Ever_.html
Words: 8
Location: Buffalo, NY
Author Info
Date Cloud
- 07/11
- 04/11
- 02/11
- 10/10
- 09/10
- 08/10
- 07/10
- 06/10
- 05/10
- 04/10
- 03/10
- 02/10
- 01/10
- 12/09
- 11/09
- 10/09
- 09/09
- 08/09
- 07/09
- 06/09
- 05/09
- 04/09
- 03/09
- 02/09
- 01/09
- 12/08
- 11/08
- 10/08
- 09/08
- 08/08
- 07/08
- 06/08
- 05/08
- 04/08
- 03/08
- 02/08
- 01/08
- 12/07
- 11/07
- 10/07
- 09/07
- 08/07
- 07/07
- 06/07
- 05/07
- 04/07
- 03/07
- 10/06
- 04/06
- 03/06
- 01/06
- 12/05
- 11/05
- 10/05
- 09/05
Anyways, I just looked at MacRuby for a few minutes at the start of the day and won't get a change to play around with it until the weekend, so my impressions aren't even half baked.
It's also going in the other direction as well. With the enhancements that Apple's made to Obj-C, it's more like a scripting language, e.g. they added garbage collection to Obj-C 2.0 as well as a foreach-ish loop syntax.
In spite of Apple's moves to make Obj-C more like a scripting language, they still haven't included regular expressions in their API. something which astounds me to no end and makes all my scripting friends say "you gotta be kidding me!" When tasked with searching through lots of text for very specific things, it's at that point that non-Obj-C scripting languages provide a definite advantages as a workaround to Apple's stupidity.
Apple introduced the ruby scripting bridge to Leopard and you might have some fun playing with it.
:::link:::