From: Pixel Date: 2001-11-25T05:48:16+09:00 Subject: [ruby-talk:26363] Re: Table: Ruby versus Smalltalk, Objective-C, C++, Java; "David Simmons" writes: > As previously posted, you inspired me blatantly build on your idea and write > a similar chart for our website. > > See http://www.smallscript.org/Language%20Comparison%20Chart.asp some remarks: - what do you mean with "multi-methods". AFAIK it's multiple dispatch, aka using runtime type of arguments for dispatching. Few languages have this, C++ doesn't nor C# (CLOS, dylan do have it). - "Calltime Dispatch Binding": not in C++? weird - what do you mean with "Tail Calling"? IMO it's an optimisation which depend on the implementation. AFAIK many C++ implementations handle tail recursion (gcc does it nicely since 2.96) - "templates" is the specific C++ terminology. generics is a more common term for this