smalltalk and lisp (was: strangest systems I've sent email from)

Swift Griggs swiftgriggs at
Fri Apr 29 12:27:19 CDT 2016

On Fri, 29 Apr 2016, Paul Koning wrote:
> > What have they added?  I recall hearing of someone doing some language
> > that requires a runtime with garbage collection and trying to call it
> > C, which to my mind would be a huge mistake - is that C11?
> That might have been D, which seems potentially interesting.

He *might* also be referring to the part of C11 that folks malign 
sometimes (Annex K) for bounds checking. Checkout strcpy_s() and 
strcat_s(). However, maybe not, since it's definitely not GC, just some 
bounds checking to prevent common crashes & security issues. 

There is also some rinky-dink GC in C++11 that nobody seems to like or 
know what to do with:

Word on the street is that this will get removed. I wouldn't trust it 
anyhow because it's weird and I'd just ignore it and use boost:shared_ptr 
with glee.


More information about the cctalk mailing list