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
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
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
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]