Purebasic meets newLISP

Started by newdep, July 26, 2004, 10:11:15 AM

Previous topic - Next topic

pjot

#15
Hi Hans-Peter,



Well, I do not know if your application works in Linux too, but then you'ld only have 2 installers: the GTK-server and your newLisp application. On every Linux distribution GTK already is installed by default.



Greetz,

Peter

newdep

#16
Typo.. its Gtk-server... Im too bussy today ;-)
-- (define? (Cornflakes))

nigelbrown

#17
Re: Since it is compiled, no runtime-GUI generation with dynamic callbacks is possible,



I've not seen the code but a compiled program can still be variable in how it builds a gui

if the calling method is dynamic and it doesn't just use a resource file type approach?



Nigel

HPW

#18
Nigel,



of cource you are right. You can have a compiled code which generates dynamic GUI's.



But the most flexible approach is possible with interpreted newLISP generating interpreted TK-GUI-code.
Hans-Peter

nigelbrown

#19
What about NewLisp dynamically creating html pages/forms it then serves out with httpd?

Or dynamically making php/being called by php (served out by another server)?



Nigel

HPW

#20
OK, OK



simple formula:



newLISP = endless possibiltys



;-)





"the greatest single programming language ever designed"



- Alan Kay, on Lisp (from Graham's site)
Hans-Peter

pjot

#21
Hi HPW,



In this thread we were discussing the amount of installers with GTK-server:
Quote
With the third installer I mean my own files with the newLISP-logic.

So anyway this is not so elegant as the possibilitys with TK.

But may be the GTK guys get there in the future.

We (the newLISP users) have the choice.

Accidentaly I have prepared an example ZIP package, which includes eveything you need to run a newLisp program. It is the UDP demo program converted to an EXE, also the GTK-server and all necessary DLL's are in the ZIP:



http://www.gtk-server.org/UDP-Chat.zip">http://www.gtk-server.org/UDP-Chat.zip



Just unzip and run the VBS starter "chat.vbs" (no virus in there).



It's just an example on how a newLisp program could be distributed without the tedious procedure of going through all kinds of installers... The ZIP file also could have been a self-extractable ZIP, or an NSIS installer, or whatever.



Peter

HPW

#22
Hi Peter,



Thanks for the sample distribution.

The newLISP developer can now choose between the options.
Hans-Peter