>
> Hi Brendon,
>
> for GUIs have a look at LTk:
>
> http://www.peter-herth.de/ltk/
>
> Peter
>

Thanks Peter!

I downloaded that onto my Ubuntu system yesterday and found the demo
to load and work without a hitch on the first try, good stuff!

I'm quite busy these days, I hope that I can get a chance to
experiment with it more later.  I'm curious if it has enough to create
a game, or make an office app... and work cross platform from Linux to
Windows without too much adjustment.

I wouldn't mind if it didn't have everything from drop down menus to
animation support as long as it gives me the ability to create them
myself.  I once created a Python interface from scratch for making
animations without much more than Text, Boxes, and Click instances.

Brendon


> On Sat, May 22, 2010 at 5:55 PM, Brendon Schumacker
> <[email protected]> wrote:
>> This is a resend... I guess I was supposed to hit "Replay to All" the
>> first time.
>>
>> Hi,
>>
>> Thanks for your response Pascal, I'm actually glad that I was wrong
>> about some of these things.
>>
>> Python has more than 1 GUI package, and I believe the same is true for
>> Java. ?Both of which are very popular languages, especially Java, so
>> I'd assume that they have developed much more. ?For example a friend
>> of mine who does a lot of Java for business was telling me that he was
>> once worried about a project where he had to program one of those
>> scanner guns they use at shopping check-outs... oddly enough, Java
>> already had a package to detect the bar codes and somehow process
>> them.
>>
>> I'd assume that LISP lacks a lot of such packages as it doesn't seem
>> as popular, but again I'd be happy to find out that I'm wrong if
>> that's the case.
>>
>> Brendon
>>
>> On 22 May 2010 22:45, Pascal J. Bourguignon <[email protected]> wrote:
>>>
>>> On 2010/05/21, at 02:31 , Brendon Schumacker wrote:
>>>
>>>> Hello,
>>>>
>>>> As I was saying before, I'm actually very new (or at least less
>>>> experienced) with LISP but I want to know more about it. ?I guess I
>>>> should fist tell you why I have this interest. ?If you go to my site
>>>> and look at the current article you'll see I know my fair share of
>>>> languages and have studied a lot (www.brendon-art.com). ?I think LISP
>>>> has a very interesting syntax, and I've heard that it's one of the
>>>> oldest language that supported important concepts such as recursion,
>>>> and basically speaking, you probably never needed to replace LISP with
>>>> any other language as much as you could just improve or grow upon it,
>>>> however C/C++ seemed to have taken over at some point in history.
>>>> Would you say that my interpretation of this history here is correct?
>>>
>>> Coarsely, yes.
>>>
>>>
>>>> I'm a fan of the Python language as well. ?I like the fact that it has
>>>> an interpreter, it can run and be changed on the fly, and the syntax
>>>> is quite easy to understand and straight forward. ?LISP also has these
>>>> same qualities.
>>>
>>> No, that's the other way. ?You could say: "Lisp has these qualities. ?Python
>>> also has these same qualities." ?(We could disagree about what quality
>>> Python has or has not, but that's something else).
>>>
>>>
>>>> One worry I have with LISP is that it isn't being kept up with and so
>>>> there might not be as many interesting things you can do with it these
>>>> days.
>>>
>>> Again, that's the other way. ?The other programming language still aren't up
>>> to Lisp, and there are a lot of interesting things you can do easily in Lisp
>>> that you still cannot do, or cannot do easily (which is an euphemism), in
>>> the other programming languages.
>>>
>>>
>>>> Can you create a windowed desktop app (or any GUI) with LISP?
>>>> Can I connect to a network with it? ?What are some ways that LISP is
>>>> still being used today?
>>>
>>> Try to answer to these questions for C or Python. ?Remember that the ANSI C
>>> standard doesn't specify anything about MS-Windows, or bit mapped graphic
>>> user interfaces such as MS-Windows, or network communications. ?And AFAIK,
>>> there's not even a standard for the Python programming language!
>>>
>>>
>>> The short answer is yes, and google it.
>>>
>>> --
>>> __Pascal Bourguignon__
>>> http://www.informatimago.com
>>>
>>>
>>>
>>>
>> _______________________________________________
>> Gardeners mailing list
>> [email protected]
>> http://www.lispniks.com/mailman/listinfo/gardeners
>>
>
>
> ------------------------------
>
> Message: 4
> Date: Sat, 22 May 2010 20:58:36 +0200
> From: "Pascal J. Bourguignon" <[email protected]>
> Subject: Re: [Gardeners] Gardeners Digest, Vol 42, Issue 3
> To: Brendon Schumacker <[email protected]>
> Cc: Tending the Lisp Garden <[email protected]>
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
>
>
> On 2010/05/22, at 17:51 , Brendon Schumacker wrote:
>
>> Hi,
>>
>> Thanks for your response Pascal, I'm actually glad that I was wrong
>> about some of these things.
>>
>> Python has more than 1 GUI package, and I believe the same is true for
>> Java.  Both of which are very popular languages, especially Java, so
>> I'd assume that they have developed much more.
>
> PHP too is a popular language (to name something I have some
> experience (if little and recent) at all).  And I will tell you that
> PHP 5.3 is not a bad language (since it even has closures!).  What is
> bad about popular languages, is that there are a lot of bad
> programmers producing a lot of bad code in these languages.
>
>
> Anyways, Common Lisp has quite a number of GUI packages too.  Some
> would say too many.
>
> So I wouldn't worry too much about the number of libraries.  What
> matters is:
>
> 1- is there at least one library doing what you want to do?
> 2- if not, is it easy to write one in this language?
>
>
> And if the answer is yes, there is already a library, then you should
> ask yourself whether it's worth doing what you're doing, since it has
> already been done?
>
>
>> For example a friend
>> of mine who does a lot of Java for business was telling me that he was
>> once worried about a project where he had to program one of those
>> scanner guns they use at shopping check-outs... oddly enough, Java
>> already had a package to detect the bar codes and somehow process
>> them.
>>
>> I'd assume that LISP lacks a lot of such packages as it doesn't seem
>> as popular, but again I'd be happy to find out that I'm wrong if
>> that's the case.
>
> But who said Lisp lacked such packages?
>
> (Google for lisp barcode for example).
>
>
> More over, it is perfectly possible to use from Lisp any library.  So
> if Java can do barcode, so can Common Lisp (abcl).  If C can do MS-
> Windows GUI, so can Common Lisp (eg. clisp).   This is the magic
> brought to you by FFI, Foreign Function Interfaces.
>
>
>
>>> The short answer is yes, and google it.
>
> Specifically, google for: lisp success stories
>
>
> --
> __Pascal Bourguignon__
> http://www.informatimago.com
>
>
>
>
>
> ------------------------------
>
> _______________________________________________
> Gardeners mailing list
> [email protected]
> http://www.lispniks.com/mailman/listinfo/gardeners
>
>
> End of Gardeners Digest, Vol 42, Issue 5
> ****************************************
>
_______________________________________________
Gardeners mailing list
[email protected]
http://www.lispniks.com/mailman/listinfo/gardeners

Reply via email to