Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Message from discussion Lets talk about GUI and sound libraries
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Ken Tilton  
View profile  
 More options Aug 30 2006, 2:13 am
Newsgroups: comp.lang.lisp
From: Ken Tilton <kentil...@gmail.com>
Date: Wed, 30 Aug 2006 02:13:25 -0400
Local: Wed, Aug 30 2006 2:13 am
Subject: Re: Lets talk about GUI and sound libraries

Javier wrote:
> Suppose that I have in mind to write an application for normal users,
> not programmers, and not system administrators. For example, I like
> music applications, so supose that I'm going to write something similar
> to Cubase or Logic.
> (Actually this is just a desire, I know that making such a kind of
> applicattion is quite difficult and requires a lot of work.)

> Because my program is probably going to be Open Source, I cannot pay
> for a comercial compiler.

Nonsense. You are just broke or cheap.

> Elsewhere, I need speed, as it is going to be
> a real-time application, and of course it requires to do very efficent
> floating point calculations.
> My application is intended to run on MacOSX, Windows, and Linux. It is
> primary going to be designed, edited and debuged using OSX, and then
> ported to other plattforms.
> So my only alternative is SBCL, and praid to heaven for the Windows
> version to be avaiable some day.

You have this terrible problem because you are broke or cheap.

> I've been navigating thru cliki.net to see all the libraries avaiable
> for this issue, and I'm confussed.

> * I didn't find any library for GUI development except LTK that works
> on all the 3 major OS without issues.

Missing cells-gtk and (understandably) celtk (its a demo project under
Cells).

>.. But LTK is based on TK, it is
> slower,

Nonsense. You'll be using it for the GUI, not protein-folding.

>  and I'm not so sure that it is going to respond OK when trying
> to add new widgets (like piano-rolls, score-editors, and so on),

Because you do not know anything about Tk.

> and
> Windows users needs to install TCL/TK previus to install my
> application.

Nonsense. Distribute the frickin DLLs with your app. <sigh>

> I also would like the library to produce nice-looking
> widgets for the users; this is very important. Using a GTK binding
> gives me a great headache: it works very nice on Linux, but there is
> not native OSX widgets yet (it uses X11 and most people just don't
> know/ want to install and/or use it), and for windows something similar
> happens.

This is open source you are trying to do in a really cheap, shoddy way
and you are worried about native widgets? You are the author of your own
unhappiness.

> * For sound libraries is even worse.

What about Snack? (not sure of the name). Oh, you cannot use Tcl because
you have no idea what you are doing.

> Almost all libraries are old and
> beta versions. I think that there is not even a single library that
> just makes sound to work on all OS. Some recomendations are welcome
> here.

CLM? Coomnon Music? Snack?

> So this is my frustation with Lisp.

"We have met the enemy, and he is us." Pogo

I suggest you use Java.

hth, kenny

--
Cells: http://common-lisp.net/project/cells/

"I'll say I'm losing my grip, and it feels terrific."
    -- Smiling husband to scowling wife, New Yorker cartoon


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google