* 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).