Lets talk about GUI and sound libraries
- From: "Javier" <javuchi@xxxxxxxxx>
- Date: 29 Aug 2006 18:13:22 -0700
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. 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.
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. But LTK is based on TK, it is
slower, 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), and
Windows users needs to install TCL/TK previus to install my
application. 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.
* For sound libraries is even worse. 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.
So this is my frustation with Lisp. I hope anyone here can bring me up
some hope. I like Lisp as a language, and would like to use it for
practical and real world applications, but there is little help from
avaiable libraries. I hope I'm wrong.
.
- Follow-Ups:
- Re: Lets talk about GUI and sound libraries
- From: Jack Unrue
- Re: Lets talk about GUI and sound libraries
- From: verec
- Re: Lets talk about GUI and sound libraries
- From: verec
- Re: Lets talk about GUI and sound libraries
- From: Rob Thorpe
- Re: Lets talk about GUI and sound libraries
- From: Ken Tilton
- Re: Lets talk about GUI and sound libraries
- From: Satya
- Re: Lets talk about GUI and sound libraries
- From: D Herring
- Re: Lets talk about GUI and sound libraries
- From: Adam
- Re: Lets talk about GUI and sound libraries
- Prev by Date: Re: Google Schmoogle
- Next by Date: Re: Lets talk about GUI and sound libraries
- Previous by thread: Guidelines on declarations for speed?
- Next by thread: Re: Lets talk about GUI and sound libraries
- Index(es):
Relevant Pages
|