On Tue, Sep 20, 2005, at 17:35 +0200, "Damon Jacobsen" wrote:
> I have yet to figure out any advantage these other languages offer
> over c++. VB, Perl, Python, etc all seem the same to me. All these
> languages seem to be halfway between c++ and a scripting language.
> The only new language that seems to offer any benefits is Java, but
> only due to its cross platform capability. I would welcome anyone who
> knows/uses these other languages to share their benefits.

This list is by no means exhaustive, I just put what I know.

ruby:
 - multiple inheritance
 - objects and reflection that is better than python
 - macros
 - dynamically typed

scheme:
 - macros
 - functional
 - objects if you do some work
 - dynamically typed

haskell:
 - declarative
 - lazy (variables don't get evaluated unless they are needed)
 - good C interface for low level stuff
 - macros/templates (in ghc at least)
 - statically typed
 - compiled

All of these are garbage collected.  One thing I like is that they are,
to me, much easier to read.

Scripting Languages vs. Compiled Languages is really a horrible gauge
imo.

-- 
Sam Phillips <[EMAIL PROTECTED]>          http://www.dasbistro.com/~sam/
San Francisco                                                 California


_______________________________________________
RLUG mailing list
[email protected]
http://lists.rlug.org/mailman/listinfo/rlug

Reply via email to