Hard Things 3
=============

This is just to say, "hey, I'm still alive."

I knew it was going to be hard starting a new job and moving a
four-person family across the country.

But dang, this is *hard*.

I'm actually looking forward to living in an apartment on
the other end of this move; living in a building that
*someone else is responsible for* sounds really attractive!

Above all, I look foward to having some free time.

I've barely been able to *read* phlog entries, let alone
write one.  But I still love seeing the gopher updates from
the regulars and I still want to keep participating.

In particular, I really want to complete that Nim language
tour I started a lifetime ago.  Not because I believe anyone
out there is eagerly awaiting its conclusion, but because I
like to finish what I start.

Unfinished projects make me itchy!

Nim-ish Slackware-ish progress creeps onward
--------------------------------------------

Against all odds, I did create a SlackBuild script for Nim
the other day.

Slackware packages are simple compressed tar archives with a
few standard files. SlackBuilds are the method by which
Slackware Linux packages are created.

In the typical situation, a SlackBuild script takes the
"upstream" source for a project, compiles it, and "installs"
the result (executable(s), documentation, etc.) to a
microcosm of the root filesystem within a temporary package
directory.  The directory is turned into a tarball and
that's pretty much all there is to a Slackware package.

Anyway, I created my own little nim.SlackBuild and it seems
to work just fine.  I need to test it a bit more and also
add a few standard files, then I'll be able to submit it to
SlackBuilds.org and thereby crown myself the Nim maintainer
for Slackware.  Neat!