Friday, 3 December 2010

Io day 1.5

A little time had gone by, I was ready to forgive Io and see what I could pick up as I continued on with the bulk of the chapter. Sadly Io still wasn’t ready to make friends. Trying to fire up the REPL I got an error proudly proclaiming “Exception: while loading history file '/Volumes/Data/User Data/tobz/.io_history', reason: No such file or directory” I had a look and there was a file of that name there, I tried chmod-777-ing it to no avail, and my limited Unix skills were pretty much done. Fortunately simply removing the file seemed to do the trick.

Io day 1 then followed roughly the same pattern as Ruby day 1, but due to the sparse nature of its syntax it felt far less familiar. The tasks to find info online are tricky enough compared to Ruby just because of the difference in user base and associated sites/posts about each, when you factor in the commonness of the term io, it becomes even worse. Got there in the end though.

So far I’m not feeling the love. All the pain just getting it up and running certainly left a bad taste in my mouth about the whole thing, and the unfamiliar feel to the syntax leaves me feeling a bit disconnected so far. Still, I’ve only just scraped the surface so far, maybe once we get in a little deeper I’ll see something special that it does in a particularly nice way and start to warm to it. We shall see.

I should mention that there were some amusing giggles in the film references used to show off a few of the features. Even if the language has yet to grab me, at least the book continues to be good :)

No comments:

Post a Comment