G
Grizlyk
Just look at that!
http://groups.google.ru/group/comp.lang.c++/browse_frm/thread/566c99fb44d97ffd
Kind Google found me the old (1992) discussion "Limits of OO paradigm" and
i have dug up the buried by sands of years questions. And the discussion is
quite correct just now! It is very interesting and instructive
("knowledgeful" - inspiring to get new useful knowledge or expirence).
Let's consider speeches of some orators.
This is very interesting idea - if you _agrumented_ do not agree with some
"standard" opinions of "senior brothers" then you automatically "dislike
C++", and automatically "are in wrong group".
The unknown Jerry Schwarz was a real wizard here with a gift of
prediction. His "feelings" became primary opinion of the c.l.c++ usenet
group now: any "not-standard" questions about C++ has been succesfully
trampled away (together with the persons who dares to say).
"Together with persons" just because it is very interesting to me the
question: where the people who are able befor to say something about C++
outside of "standard"? May be the people were too old and all suddenly
have died without striked nurses? Or they are not use C++ any more and
have no interest with the C++?
I am not going to ask them for anything, but it is not clear to me, why
have they interrupted their own discussions? There are tons of known
problems of C++, at least in some (maybe rare) applications, declared by
standard C++ as supported property or resolved problem.
So the question is how have we achieved the ugly lifestyle and who is
culprit?
What the goal of the group? Who are visitors of the group? What the goal
of C++ (as i know Stroustrup or ISO promises nothing for anybody):
commertial, non-commertial for professional programmers, for amateur
programmers?
Maybe the situation can be explained by "good ideas"?
For example, to prevent new C++ users from exploring other alternatives? I
do not know, maybe there are people who selects language by advertisment,
but do we turn c.l.c++ into group of C++ advertisment?
Or for example, the dividing users, when "there are experts, who makes for
you all useful and there are coders, who must follow the useful things", of
course, all of that in order the not very wise people live better
.
In general, the economic and all other problems with living people divided
in the manner, to wise and not very wise, of course, outside of C++ scope,
but C++ is a language, that _requires_ exactly knowledge of internals of
C++: linkage, parameters passed by, exception implementation.
And it is the regular ability to control the internals by user that is
main advantage of C++. When "derived value passed as base" becames
"advanced knowledge" this is something wrong here.
As for me, i prefer to learn any new regular language instead of hauling
bricks, any car hauls bricks much better than i do.
Programming language is a way to express your will to computer. If you
have no any desires, you can not express them with any language, so the
desing desires take all the efforts rather than correct language.
There are some people, who wants to learn desing and programming together,
of course, they give nothing except problems.
Desing is hard to learn and correct language can not be explained without
design requirements, but they think that language is hard to learn.
Ordinary time to learn basic syntax of nice pascal - two weaks. If you can
express your procedures by native language, you will be able to express
them by pascal after the time.
"C" requires a little more time, because of some syntax. C++ requires a
little more than C, but the problem is that you do not need C++ syntax at
all without appropreate desing knowledge.
The question: is C++ the kind of correct language, that its syntax and
semantic can be explained by desing desires instead of tons of artificial
(read unexplainable) rules of "standard"?
Maksim A. Polyanin
http://grizlyk1.narod.ru/cpp_new
http://groups.google.ru/group/comp.lang.c++/browse_frm/thread/566c99fb44d97ffd
Kind Google found me the old (1992) discussion "Limits of OO paradigm" and
i have dug up the buried by sands of years questions. And the discussion is
quite correct just now! It is very interesting and instructive
("knowledgeful" - inspiring to get new useful knowledge or expirence).
Let's consider speeches of some orators.
Jerry Schwarz, 22 may 1992
Since Ian dislikes C++
I've been wondering why he was bothering
contributing to this group and now I see.
This is very interesting idea - if you _agrumented_ do not agree with some
"standard" opinions of "senior brothers" then you automatically "dislike
C++", and automatically "are in wrong group".
The unknown Jerry Schwarz was a real wizard here with a gift of
prediction. His "feelings" became primary opinion of the c.l.c++ usenet
group now: any "not-standard" questions about C++ has been succesfully
trampled away (together with the persons who dares to say).
"Together with persons" just because it is very interesting to me the
question: where the people who are able befor to say something about C++
outside of "standard"? May be the people were too old and all suddenly
have died without striked nurses? Or they are not use C++ any more and
have no interest with the C++?
I am not going to ask them for anything, but it is not clear to me, why
have they interrupted their own discussions? There are tons of known
problems of C++, at least in some (maybe rare) applications, declared by
standard C++ as supported property or resolved problem.
So the question is how have we achieved the ugly lifestyle and who is
culprit?
What the goal of the group? Who are visitors of the group? What the goal
of C++ (as i know Stroustrup or ISO promises nothing for anybody):
commertial, non-commertial for professional programmers, for amateur
programmers?
Maybe the situation can be explained by "good ideas"?
For example, to prevent new C++ users from exploring other alternatives? I
do not know, maybe there are people who selects language by advertisment,
but do we turn c.l.c++ into group of C++ advertisment?
Or for example, the dividing users, when "there are experts, who makes for
you all useful and there are coders, who must follow the useful things", of
course, all of that in order the not very wise people live better
In general, the economic and all other problems with living people divided
in the manner, to wise and not very wise, of course, outside of C++ scope,
but C++ is a language, that _requires_ exactly knowledge of internals of
C++: linkage, parameters passed by, exception implementation.
And it is the regular ability to control the internals by user that is
main advantage of C++. When "derived value passed as base" becames
"advanced knowledge" this is something wrong here.
Eric Smith, 18 may 1992
Programming languages are heavy.
Learning C++ takes more effort
than hauling tons of bricks.
As for me, i prefer to learn any new regular language instead of hauling
bricks, any car hauls bricks much better than i do.
Programming language is a way to express your will to computer. If you
have no any desires, you can not express them with any language, so the
desing desires take all the efforts rather than correct language.
There are some people, who wants to learn desing and programming together,
of course, they give nothing except problems.
Desing is hard to learn and correct language can not be explained without
design requirements, but they think that language is hard to learn.
Ordinary time to learn basic syntax of nice pascal - two weaks. If you can
express your procedures by native language, you will be able to express
them by pascal after the time.
"C" requires a little more time, because of some syntax. C++ requires a
little more than C, but the problem is that you do not need C++ syntax at
all without appropreate desing knowledge.
The question: is C++ the kind of correct language, that its syntax and
semantic can be explained by desing desires instead of tons of artificial
(read unexplainable) rules of "standard"?
Maksim A. Polyanin
http://grizlyk1.narod.ru/cpp_new