From: William Djaja Tjokroaminata Date: 2002-10-01T05:18:04+09:00 Subject: Re: R Hi, I think all the combinations are possible. For an example of dynamic type without gc, we can take Python, disable its internal reference counting, and just manually call "delete" (which is a keyword in Python) for any object that will not be needed anymore. It sure will look ugly, because even for local/temporary variables, we have to "delete" them. Regards, Bill =========================================================================== Marcin 'Qrczak' Kowalczyk wrote: > I don't see how lack of GC can be compatible with dynamic types. > Statically typed with GC makes sense, but not the opposite... > Would function results be passed by value (how to do it without > static types?) or by reference (are variable values allocated on the > stack or heap? stack => you can't return a local variable, heap => > you must explicitly free the result of integer addition).