unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* why guile is so slow?
@ 2009-12-27  0:19 Chengqi Song
  2009-12-27  4:32 ` dsmich
  0 siblings, 1 reply; 9+ messages in thread
From: Chengqi Song @ 2009-12-27  0:19 UTC (permalink / raw)
  To: guile-user

the reference is here:
http://www.littlewingpinball.com/contents/en/ypsilon_1g.html

just for your reference

lars




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: why guile is so slow?
  2009-12-27  0:19 why guile is so slow? Chengqi Song
@ 2009-12-27  4:32 ` dsmich
  2009-12-27 11:36   ` Chengqi Song
  2009-12-27 11:43   ` Chengqi Song
  0 siblings, 2 replies; 9+ messages in thread
From: dsmich @ 2009-12-27  4:32 UTC (permalink / raw)
  To: Chengqi Song, guile-user


---- Chengqi Song <songcq@gmail.com> wrote: 
> the reference is here:
> http://www.littlewingpinball.com/contents/en/ypsilon_1g.html
> 
> just for your reference
> 
> lars
> 

Why?  "System information: .... Guile 1.8.3 ...."

Guile 1.8 and earlier is an interpreter.  2.0 (and the current 1.9.x) compiles to a vm and might perform somewhat better.

-Dale





^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: why guile is so slow?
  2009-12-27  4:32 ` dsmich
@ 2009-12-27 11:36   ` Chengqi Song
  2009-12-27 11:43   ` Chengqi Song
  1 sibling, 0 replies; 9+ messages in thread
From: Chengqi Song @ 2009-12-27 11:36 UTC (permalink / raw)
  To: guile-user

great, I have guile-devel installed on my arch and now the result is very close to ypsilon.

lars
On Sat, 26 Dec 2009, dsmich@roadrunner.com wrote:

> 
> ---- Chengqi Song <songcq@gmail.com> wrote: 
> > the reference is here:
> > http://www.littlewingpinball.com/contents/en/ypsilon_1g.html
> > 
> > just for your reference
> > 
> > lars
> > 
> 
> Why?  "System information: .... Guile 1.8.3 ...."
> 
> Guile 1.8 and earlier is an interpreter.  2.0 (and the current 1.9.x) compiles to a vm and might perform somewhat better.
> 
> -Dale




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: why guile is so slow?
  2009-12-27  4:32 ` dsmich
  2009-12-27 11:36   ` Chengqi Song
@ 2009-12-27 11:43   ` Chengqi Song
  2009-12-27 12:59     ` Neil Jerram
  1 sibling, 1 reply; 9+ messages in thread
From: Chengqi Song @ 2009-12-27 11:43 UTC (permalink / raw)
  To: guile-user

Guile 1.9.6 improves speed a lot however guile-gtk can not be compiled anymore. Is there any gtk binding for guile 1.9.x?

   guile-gtk.c:31:22: error: guile/gh.h: No such file or directory
   make: *** [guile-gtk.x] Error 1
   ==> ERROR: Build Failed.

lars

On Sat, 26 Dec 2009, dsmich@roadrunner.com wrote:

> 
> ---- Chengqi Song <songcq@gmail.com> wrote: 
> > the reference is here:
> > http://www.littlewingpinball.com/contents/en/ypsilon_1g.html
> > 
> > just for your reference
> > 
> > lars
> > 
> 
> Why?  "System information: .... Guile 1.8.3 ...."
> 
> Guile 1.8 and earlier is an interpreter.  2.0 (and the current 1.9.x) compiles to a vm and might perform somewhat better.
> 
> -Dale




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: why guile is so slow?
  2009-12-27 11:43   ` Chengqi Song
@ 2009-12-27 12:59     ` Neil Jerram
  2009-12-27 15:17       ` Chengqi Song
  0 siblings, 1 reply; 9+ messages in thread
From: Neil Jerram @ 2009-12-27 12:59 UTC (permalink / raw)
  To: Chengqi Song; +Cc: guile-user

Chengqi Song <songcq@gmail.com> writes:

> Guile 1.9.6 improves speed a lot

That is good news!

> however guile-gtk can not be compiled anymore. Is there any gtk
> binding for guile 1.9.x?

No, guile-gtk is unmaintained now, so hasn't been updated for Guile
1.9.x.

Please take a look at guile-gnome instead.  guile-gnome is a superset of
guile-gtk, and Andy is working on fixing it up for for 1.9.x.  His
latest announcement was just a few days ago:
http://lists.gnu.org/archive/html/guile-gtk-general/2009-12/msg00004.html.

Regards,
     Neil




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: why guile is so slow?
  2009-12-27 12:59     ` Neil Jerram
@ 2009-12-27 15:17       ` Chengqi Song
  2009-12-27 16:42         ` Neil Jerram
  0 siblings, 1 reply; 9+ messages in thread
From: Chengqi Song @ 2009-12-27 15:17 UTC (permalink / raw)
  To: guile-user

Thanks to Neil, 

Is there any binding to xlib? or easier way to generate a xlib binding? thanks.

lars

On Sun, 27 Dec 2009, Neil Jerram wrote:

> Chengqi Song <songcq@gmail.com> writes:
> 
> > Guile 1.9.6 improves speed a lot
> 
> That is good news!
> 
> > however guile-gtk can not be compiled anymore. Is there any gtk
> > binding for guile 1.9.x?
> 
> No, guile-gtk is unmaintained now, so hasn't been updated for Guile
> 1.9.x.
> 
> Please take a look at guile-gnome instead.  guile-gnome is a superset of
> guile-gtk, and Andy is working on fixing it up for for 1.9.x.  His
> latest announcement was just a few days ago:
> http://lists.gnu.org/archive/html/guile-gtk-general/2009-12/msg00004.html.
> 
> Regards,
>      Neil




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: why guile is so slow?
  2009-12-27 15:17       ` Chengqi Song
@ 2009-12-27 16:42         ` Neil Jerram
  2009-12-28  6:58           ` Chengqi Song
  0 siblings, 1 reply; 9+ messages in thread
From: Neil Jerram @ 2009-12-27 16:42 UTC (permalink / raw)
  To: Chengqi Song; +Cc: guile-user

Chengqi Song <songcq@gmail.com> writes:

> Thanks to Neil, 
>
> Is there any binding to xlib? or easier way to generate a xlib binding? thanks.

Yes, guile-xlib.  (Written by me, and maintained for a while by
Thien-Thi Nguyen.)  It is not a complete Xlib binding, it only has some
core functions.  But I think it would be a good starting point if you
are interested in adding support for more Xlib operations.

These links should work for guile-xlib-0.4, although I'm not sure
because my ISP is ridiculously slow right now.

http://www.ossau.uklinux.net/guile/indeterminate/guile-xlib-0.4-README.txt
http://www.ossau.uklinux.net/guile/indeterminate/guile-xlib-0.4.tar.gz

Regards,
        Neil




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: why guile is so slow?
  2009-12-27 16:42         ` Neil Jerram
@ 2009-12-28  6:58           ` Chengqi Song
  2009-12-28 11:48             ` Neil Jerram
  0 siblings, 1 reply; 9+ messages in thread
From: Chengqi Song @ 2009-12-28  6:58 UTC (permalink / raw)
  To: guile-user

thanks but this package does not compile now. "scm_tc7_svect" undeclared.

lars
On Sun, 27 Dec 2009, Neil Jerram wrote:

> Chengqi Song <songcq@gmail.com> writes:
> 
> > Thanks to Neil, 
> >
> > Is there any binding to xlib? or easier way to generate a xlib binding? thanks.
> 
> Yes, guile-xlib.  (Written by me, and maintained for a while by
> Thien-Thi Nguyen.)  It is not a complete Xlib binding, it only has some
> core functions.  But I think it would be a good starting point if you
> are interested in adding support for more Xlib operations.
> 
> These links should work for guile-xlib-0.4, although I'm not sure
> because my ISP is ridiculously slow right now.
> 
> http://www.ossau.uklinux.net/guile/indeterminate/guile-xlib-0.4-README.txt
> http://www.ossau.uklinux.net/guile/indeterminate/guile-xlib-0.4.tar.gz
> 
> Regards,
>         Neil




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: why guile is so slow?
  2009-12-28  6:58           ` Chengqi Song
@ 2009-12-28 11:48             ` Neil Jerram
  0 siblings, 0 replies; 9+ messages in thread
From: Neil Jerram @ 2009-12-28 11:48 UTC (permalink / raw)
  To: Chengqi Song; +Cc: guile-user

Chengqi Song <songcq@gmail.com> writes:

> thanks but this package does not compile now. "scm_tc7_svect" undeclared.

Yes, I'm sorry, it hasn't been updated for a while.

Unfortunately I don't have time to look at this now.  I'll try to do
that in the next week or two.  If you decide to work on it, please let
me know.

Regards,
        Neil

> lars
> On Sun, 27 Dec 2009, Neil Jerram wrote:
>
>> Chengqi Song <songcq@gmail.com> writes:
>> 
>> > Thanks to Neil, 
>> >
>> > Is there any binding to xlib? or easier way to generate a xlib binding? thanks.
>> 
>> Yes, guile-xlib.  (Written by me, and maintained for a while by
>> Thien-Thi Nguyen.)  It is not a complete Xlib binding, it only has some
>> core functions.  But I think it would be a good starting point if you
>> are interested in adding support for more Xlib operations.
>> 
>> These links should work for guile-xlib-0.4, although I'm not sure
>> because my ISP is ridiculously slow right now.
>> 
>> http://www.ossau.uklinux.net/guile/indeterminate/guile-xlib-0.4-README.txt
>> http://www.ossau.uklinux.net/guile/indeterminate/guile-xlib-0.4.tar.gz
>> 
>> Regards,
>>         Neil




^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2009-12-28 11:48 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-27  0:19 why guile is so slow? Chengqi Song
2009-12-27  4:32 ` dsmich
2009-12-27 11:36   ` Chengqi Song
2009-12-27 11:43   ` Chengqi Song
2009-12-27 12:59     ` Neil Jerram
2009-12-27 15:17       ` Chengqi Song
2009-12-27 16:42         ` Neil Jerram
2009-12-28  6:58           ` Chengqi Song
2009-12-28 11:48             ` Neil Jerram

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).