[cl-semantic-devel] Choice of Lisp
Brandon Werner
brandon.werner at mac.com
Wed Feb 8 10:27:40 UTC 2006
I was thinking we would want to maintain at least some ability to do
a RacerPorter type application, or to display data in a dynamic way.
Considering the current newness of AJAX, I'm not sure if that would
be an option, although I do believe the Java hooks would be
preferable to a Tk interface.
Also, I have added some menu items to the website, as well as written
half the installation page (targeting Allegro). I do agree that we
should be agnostic (I am writing setup for SBCL and Allegro), but I
thought it may be best to have one solid distro we would all agree
was crucial for the application to run in. I really don't want it to
be a heap-limited commercial distro.
However, chances are do to speed and features it will be ACL.
Brandon Werner
brandon.werner at mac.com
http://www.brandonwerner.com
P +01 859 640.7148
Skype: bbjwerner
iChat - AIM: bbjwerner
On Feb 8, 2006, at 2:01 AM, Alan Ruttenberg wrote:
> Why would you choose a particular lisp as opposed to aiming for
> platform neutrality? (I use openmcl, abcl, sbcl, cmucl) There are a
> variety of compatibility packages.
>
> It would seem to me that this is a more sensible course. Also you
> might want to consider McClim, lambda GTK, calling out to java
> libraries, or AJAX technology for the UI all of which are a little
> more current than ltk. Unless you are thinking about some extremely
> cpu intensive user interface, I'd think it would make sense to go
> with a browser based solution.
>
> Regards,
> Alan
>
>
> On Feb 7, 2006, at 11:11 AM, brandon.werner at mac.com wrote:
>
>> All:
>>
>> There has been some debate among the researchers about which CL to
>> use for this project. Although I have experience with both SBCL
>> and Allegro, it would appear that Allegro is not going to release
>> their 8.0 evaluation version anytime soon and this is the only
>> version that includes the asdf: functionality we will be using to
>> maintain and install builds of cl-semantic.
>>
>> Yes asdf can be easily added to Allegro, but SBCL is very easy to
>> setup, and in a project where are are attempting to get as many
>> developers interested as possible, many whom may not have
>> university access to Allegro, it seems important that we have a CL
>> that is ready right out of the box (we may even group all the
>> source for Wilber and other necessary requires in to one .gz for
>> easy deployment in to each developer's repository).
>>
>> However, from my experience using SLIME with Allegro and SBCL,
>> SBCL is extremely slow and is generally buggy on OSX do to Apple's
>> Crash Reporter actively looking for Mach exceptions because Mac
>> OSX has no idea that a program can do a SIGSEGV and keep on living.
>>
>> Anyone have any suggestions?
>>
>> I would also like suggestions on a GUI environment for cl-
>> semantic, perhaps ltk (uses Tk).
>>
>> Also, please start posting directly to the message group instead
>> of to individual email addresses so that we can leverage our new
>> home at common-lisp.net. We have had many people joint the
>> development and announce list and we owe it to them to let
>> everyone know what is going on, even if they have yet to join the
>> project.
>>
>> Thanks!
>>
>> Brandon Werner
>> cl-semantic project administrator
>> http://common-lisp.net/project/cl-semantic/
>> brandon.werner at mac.com
>>
>> cl-semanic is a collection of RDF/OWL extraction and relationship
>> parsing macros written in Common Lisp.
>>
>>
>>
>>
>>
>> _______________________________________________
>> cl-semantic-devel mailing list
>> cl-semantic-devel at common-lisp.net
>> http://common-lisp.net/cgi-bin/mailman/listinfo/cl-semantic-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cl-semantic-devel/attachments/20060208/13d83762/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
URL: <https://mailman.common-lisp.net/pipermail/cl-semantic-devel/attachments/20060208/13d83762/attachment.sig>
More information about the Cl-semantic-devel
mailing list