From: Kenny Tilton
Subject: [annc] Cells II, Cells-Tk, Cello/40fps
Date: 
Message-ID: <txkBc.129200$Nn4.28047705@twister.nyc.rr.com>
All found in a zip of my code base (less UFFI and JPGs and WAVs) in a 
file called ck200406.lisp at:

    ftp://common-lisp.net/pub/project/cells

"ck" is short for code-kenny, and is my may of saying "no more mr nice 
guy". ie, no more ASD definitions (well, they are in there, but obsolete 
already in some cases, and will become more so over time naturally), and 
no more porting to Lispworks before making a release. I use AllegroCL on 
win32, and the LPR files are source which show what to put in an ASDF 
definition (use :serial t for the easiest transition).

This is actually my best shot at continuing to share code while 
concentrating more on Getting Something Done.

Now for the good stuff:

Cells II: Longstanding unpleasantnesses (not enough to make things not 
work, but potential failure points) and some truly ugly internals all 
cleaned up, aided greatly by a first ever formal model for Cells (how's 
that for an apps guy?). Side note: the prior art for Cells goes back at 
least to 1963 and Ivan Sutherland's Sketchpad, one of the earliest GUIs. 
I just discovered that late last year the paper was republished:

    http://accad.osu.edu/~waynec/history/PDFs/UCAM-CL-TR-574.pdf

The emphasis is on the human computer interaction (with a light pen), 
but there is a lot in there on constraints as well. the funny thing is 
that Sutherland just talks about constraints as if they were nothing 
new, and I did not see anything in the bibliography on constraints, so I 
plan to dig more and see if I can find something earlier on constraints. 
but iirc, Steele in /his/ thesis paper presenting a constraints language 
gave sutherland credit for being there first.

Getting back to Cells II, no new functionality, but the formal model 
(when/if I write it up) should be interesting.

Cells-Tk: [first, for those who saw my problem with the entry field, i 
ran under Lispworks and saw the same, must be my TCL/TK build] Kudos to 
Peter Herth for LTk. Cells-Tk uses all the LTk glue and substitutes a 
cell-driven class framework for widgets. All I did was port the TEST/WT 
demo as a proof of concept. I am thinking about taking a different 
approach now and seeing if I can start with Cello/Opengl and just 
replace the Opengl backend with Tk. (Yes, a lot will go away since Tk is 
largely widget-oriented.) Code name Celtic (Celtik, celtk, celltk, get 
it? <g>). The downside with this approach is that Tk whiz will look at 
Celtic and go, Hunh? Anyway, to check out cells-tk just load cells and 
then load cells-tk.

Cello/40fps: This is the all display list all the time version, which 
still seems to not get along perfectly with FTGL. Otherwise, nothing new.

kenny



-- 
Home? http://tilton-technology.com
Cells? http://www.common-lisp.net/project/cells/
Cello? http://www.common-lisp.net/project/cello/
Why Lisp? http://alu.cliki.net/RtL%20Highlight%20Film
Your Project Here! http://alu.cliki.net/Industry%20Application

From: Paolo Amoroso
Subject: Re: [annc] Cells II, Cells-Tk, Cello/40fps
Date: 
Message-ID: <87oenegi3n.fsf@plato.moon.paoloamoroso.it>
Kenny Tilton <·······@nyc.rr.com> writes:

> since Tk is largely widget-oriented.) Code name Celtic (Celtik, celtk,
> celltk, get it? <g>). The downside with this approach is that Tk whiz

Kenny, marketing costs will drive you out of business :)

Nice stuff,


Paolo
-- 
Why Lisp? http://alu.cliki.net/RtL%20Highlight%20Film
Recommended Common Lisp libraries/tools (Google for info on each):
- ASDF/ASDF-INSTALL: system building/installation
- CL-PPCRE: regular expressions
- UFFI: Foreign Function Interface
From: Robert St. Amant
Subject: Re: [annc] Cells II, Cells-Tk, Cello/40fps
Date: 
Message-ID: <lpnsmcobznu.fsf@haeckel.csc.ncsu.edu>
Paolo Amoroso <·······@mclink.it> writes:

> Kenny Tilton <·······@nyc.rr.com> writes:
> 
> > since Tk is largely widget-oriented.) Code name Celtic (Celtik, celtk,
> > celltk, get it? <g>). The downside with this approach is that Tk whiz
> 
> Kenny, marketing costs will drive you out of business :)

Speaking of marketing, how are these 'product names' pronounced?
"Cells", "Cello", and "Celtic" all have a different initial sound
(outside the Boston area, at least.)

-- 
Rob St. Amant
http://www4.ncsu.edu/~stamant
From: Don Groves
Subject: Re: [annc] Cells II, Cells-Tk, Cello/40fps
Date: 
Message-ID: <opr9ygk6kc2i99y2@news.web-ster.com>
I've wondered the same. It's Sells, Chello,
and Keltic in my neighborhood.
--
dg


On 21 Jun 2004 13:15:33 -0400, Robert St. Amant 
<·······@haeckel.csc.ncsu.edu> wrote:

> Paolo Amoroso <·······@mclink.it> writes:
>
>> Kenny Tilton <·······@nyc.rr.com> writes:
>>
>> > since Tk is largely widget-oriented.) Code name Celtic (Celtik, celtk,
>> > celltk, get it? <g>). The downside with this approach is that Tk whiz
>>
>> Kenny, marketing costs will drive you out of business :)
>
> Speaking of marketing, how are these 'product names' pronounced?
> "Cells", "Cello", and "Celtic" all have a different initial sound
> (outside the Boston area, at least.)
>
From: Kenny Tilton
Subject: Re: [annc] Cells II, Cells-Tk, Cello/40fps
Date: 
Message-ID: <ObKBc.218169$WA4.14684@twister.nyc.rr.com>
Robert St. Amant wrote:
> Paolo Amoroso <·······@mclink.it> writes:
> 
> 
>>Kenny Tilton <·······@nyc.rr.com> writes:
>>
>>
>>>since Tk is largely widget-oriented.) Code name Celtic (Celtik, celtk,
>>>celltk, get it? <g>). The downside with this approach is that Tk whiz
>>
>>Kenny, marketing costs will drive you out of business :)

fortunately this software cells itcellf. :}

> 
> 
> Speaking of marketing, how are these 'product names' pronounced?
> "Cells", "Cello", and "Celtic" all have a different initial sound
> (outside the Boston area, at least.)

I say go with the natural pronunciation of those words, whatever that 
might be. I certainly was saying "chello" in public, but as one more 
conversant with the NBA than with the land of my forefathers, I had 
"selltic". That said, as a Knick fan and Bostophobe perhaps I will adopt 
"keltic" to deny them the reflected glory of aural association with Cells.

kenny


-- 
Home? http://tilton-technology.com
Cells? http://www.common-lisp.net/project/cells/
Cello? http://www.common-lisp.net/project/cello/
Why Lisp? http://alu.cliki.net/RtL%20Highlight%20Film
Your Project Here! http://alu.cliki.net/Industry%20Application
From: Thomas stegen
Subject: Re: [annc] Cells II, Cells-Tk, Cello/40fps
Date: 
Message-ID: <2jtpisF155ddmU1@uni-berlin.de>
Kenny Tilton wrote:
> I say go with the natural pronunciation of those words, whatever that 
> might be. I certainly was saying "chello" in public, but as one more 
> conversant with the NBA than with the land of my forefathers, I had 
> "selltic". That said, as a Knick fan and Bostophobe perhaps I will adopt 
> "keltic" to deny them the reflected glory of aural association with Cells.

The scottish football club (as in soccer) Celtic is pronounced
seltic.

For whatever reason...

-- 
Thomas.