Re: minimalist guile

2006-06-18 Thread Per Bothner
Jon Wilson wrote: In fact, IIRC, Common Lisp was the first language in which OOP was ever implemented. OOP predates Common Lisp by quite a bit. The first object-oriented programming *language* is generally considered to be Simula67. -- --Per Bothner [EMAIL PROTECTED] http://per.bot

Re: minimalist guile

2006-06-18 Thread Jon Wilson
Mildred wrote: I also like the object-oriented way to call functions/methods, that is the functions are not defined globally but related to an object. For example, I think about : ((myobject 'mymethod) parameters ...) I prefer that to (myclass-mymethod myobject parameters ...

guile profiling tools?

2006-06-18 Thread Jon Wilson
Hi, I was wondering if there was any code somewhere to profile my guile code as it runs? For finding where optimization is needed, of course. I found the following thread from [EMAIL PROTECTED] http://sourceware.org/ml/guile/1998-08/msg00114.html But there doesn't seem to be anything at all i

Re: values->list elements

2006-06-18 Thread Per Bothner
Jon Wilson wrote: This can be found here: http://www.dreamsongs.com/NewFiles/HOPL2-Uncut.pdf > I'm not sure what HOPL stands for, though. History of Programming Languages, IIRC. -- --Per Bothner [EMAIL PROTECTED] http://per.bothner.com/

Re: values->list elements

2006-06-18 Thread Jon Wilson
Hi, Steele & Gabriel: The Evolution of Lisp, 1993, page 57-59. This can be found here: http://www.dreamsongs.com/NewFiles/HOPL2-Uncut.pdf In this pdf, I think the relevant section is pages 85-87. I'm not sure what HOPL stands for, though. Regards, Jon _

minimalist guile

2006-06-18 Thread Mildred
Actually when I look all symbols defined by guile when a program starts, I found there is too much functions defined. > $ guile > guile> > Display all 1900 possibilities? (y or n) Isn't that too much ? I used to program in Lua where there is few basic functions loaded when a program starts. I k