Re: minimalist guile

2006-06-19 Thread Ludovic Courtès
Hi, Mildred [EMAIL PROTECTED] writes: 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 ? Yes it is (IMO). Arguably, this may have a negative

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 know

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

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]