[gmpi] Re: low level API - Abstract Factory summary

  • From: "gogins@xxxxxxxxxxxx" <gogins@xxxxxxxxxxxx>
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Fri, 11 Feb 2005 09:59:13 -0500

I gently suggest that people not criticize one language versus another
unless they have substantial experience coding in both. Otherwise I would
suspect they do not know what they are talking about.

Original Message:
-----------------
From: Ron Kuper RonKuper@xxxxxxxxxxxx
Date: Fri, 11 Feb 2005 09:17:10 -0500
To: gmpi@xxxxxxxxxxxxx
Subject: [gmpi] Re: low level API - Abstract Factory summary


>>>
> 7.1.3
> Rationale: For ease of use, C + + doesn??t require that a type name be
> prefixed with the keywords class, struct or union when used in object
> declarations or type casts. Example:

stupid stupid stupid stupid stupid stupid stupid

The more I dig into C++ spec, the more I am convinced it was designed by
the laziest, dumbest bastards ever born.
<<<

Shame on you.  Someday someone as ill informed of GMPI as your of C++
will talk the same trash about us.

C++ IS A DIFFERENT LANGAUGE THAN C.

The C++ spec is maintained by C++ developers, not C developers.  C++
took the crude notion of "types" via "typedef" and replaced it with
genuine user defined types (classes) and all that entails.  Most of the
time you don't even need to use the keyword "typedef" in C++, unless you
are dealing with a primitive type.

C++ vs. C debates aside, I think some of us need a little attitude
adjustment.  We haven't even begun writing any real GMPI code yet and
already there's way too much criticism and negativity (e.g., supposed
cons of C++, *nix or Windows.)  We're never going to make any progress
this way.

If anyone wants to present a principled criticism of C++ or anything
else, based on a foundation of knowledge and experience, please do so,
but keep it factual.  If you want to take pot-shots or otherwise engage
in back seat driving, bite your tongue.

Thanks.  Moving along...

----------------------------------------------------------------------
Generalized Music Plugin Interface (GMPI) public discussion list
Participation in this list is contingent upon your abiding by the
following rules:  Please stay on topic.  You are responsible for your own
words.  Please respect your fellow subscribers.  Please do not
redistribute anyone else's words without their permission.

Archive: //www.freelists.org/archives/gmpi
Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe


--------------------------------------------------------------------
mail2web - Check your email from the web at
http://mail2web.com/ .



----------------------------------------------------------------------
Generalized Music Plugin Interface (GMPI) public discussion list
Participation in this list is contingent upon your abiding by the
following rules:  Please stay on topic.  You are responsible for your own
words.  Please respect your fellow subscribers.  Please do not
redistribute anyone else's words without their permission.

Archive: //www.freelists.org/archives/gmpi
Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe

Other related posts: