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
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
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
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
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