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
