From: Jack Unrue
Subject: shipped my first Lisp app
Date: 
Message-ID: <uatu72hg3avapcrk6e1im2kpnj6e5j2k94@4ax.com>
I shipped my first Common Lisp-based app today! It's a
program to help beginning brass players learn their
fingerings. Here's a screenshot:

  http://home.earthlink.net/~jdunrue/mid-test.png

It's very plain, I know, but it's functional and most
importantly has the features that my wife asked for to
help her students. One screenshot isn't really enough
to explain what it does.

Components:

  CLISP (CVS + Frank Buss patch for non-console Win32 apps)
  Graphic-Forms (with its dependencies, e.g. CFFI)
  Cells (Kenny probably thought I was just dabbling!)
  MusiTone music font

It's BSD licensed, and the source for all components
except ImageMagick and the MusiTone font will be
available online (as soon as I find space to host it).
Nevertheless the source code (except for CLISP, which
was an oversight in the first couple of CDs that I'll
fix the next time I create any) is included with the
installation.

Admittedly, I'm embarrassed by the code, it's really
a mess. I regret not going full-out with Cells; when
it came down to crunch time, it was too easy to fall
back on imperative hackery. And I regret spending all
the time I did with that MusiTone font (it's OK as a
font, but not really meant to be used the way I did).
But this version is on it's way to a few students,
and the next version will see improvements.

-- 
Jack Unrue

From: mac
Subject: Re: shipped my first Lisp app
Date: 
Message-ID: <1149229165.788445.209520@c74g2000cwc.googlegroups.com>
congrats! It looks interesting.

I once built a vocab learning program with lw for my sister (ESL
student) sometime ago and it was a lot of fun. Although the program is
unpolished, it is very useful for her nonetheless.

It reminded me the time when I first tried my hands on VB. But then of
course programming the business logic in lisp is so much easier with
macro and stuff.

Cheers,
-- mac
From: ········@gmail.com
Subject: Re: shipped my first Lisp app
Date: 
Message-ID: <1149273188.892813.176750@g10g2000cwb.googlegroups.com>
Jack Unrue wrote:
> I shipped my first Common Lisp-based app today! It's a
> program to help beginning brass players learn their
> fingerings. Here's a screenshot:
>
>   http://home.earthlink.net/~jdunrue/mid-test.png

congrat's jack! keep up the good work!

Nick
From: funkyj
Subject: Re: shipped my first Lisp app
Date: 
Message-ID: <1149289367.345067.236410@i39g2000cwa.googlegroups.com>
Jack Unrue wrote:
> I shipped my first Common Lisp-based app today! It's a
> program to help beginning brass players learn their
> fingerings. Here's a screenshot:

Congratulations!  Shipping any software that someone else finds useful
is a nice accomplishment.

The graphics look very nice.  I'm too lazy to make pretty pictures --
if I can't do it with a text UI then I generally don't get around to
doing.  Luckily in the professional world of software there is a lot of
jobs that don't involve any GUI programming :^)

  --jfc
From: Jack Unrue
Subject: Re: shipped my first Lisp app
Date: 
Message-ID: <2qi182thmmshqqi22hpo2fr5ga6bav9qrr@4ax.com>
On 2 Jun 2006 16:02:47 -0700, "funkyj" <······@gmail.com> wrote:
>
>Jack Unrue wrote:
>> I shipped my first Common Lisp-based app today! It's a
>> program to help beginning brass players learn their
>> fingerings. Here's a screenshot:
>
>Congratulations!  Shipping any software that someone else finds useful
>is a nice accomplishment.

Yep. Thank you and mac and Nick for the kind words.

>The graphics look very nice.  I'm too lazy to make pretty pictures --
>if I can't do it with a text UI then I generally don't get around to
>doing.  Luckily in the professional world of software there is a lot of
>jobs that don't involve any GUI programming :^)

Heh heh :-)

-- 
Jack Unrue