From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fac41,15edb893ef79e231 X-Google-Attributes: gidfac41,public X-Google-Thread: f4fd2,23202754c9ce78dd X-Google-Attributes: gidf4fd2,public X-Google-Thread: 103376,15edb893ef79e231 X-Google-Attributes: gid103376,public X-Google-Thread: 114809,15edb893ef79e231 X-Google-Attributes: gid114809,public X-Google-ArrivalTime: 2002-01-18 11:59:14 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!cyclone2.usenetserver.com!usenetserver.com!news01.optonline.net!news02.optonline.net.POSTED!not-for-mail Newsgroups: comp.lang.lisp,comp.lang.ada,comp.lang.eiffel,comp.lang.smalltalk From: marc@oscar.eng.cv.net (Marc Spitzer) Subject: Re: True faiths ( was Re: The true faith ) References: <%njZ7.279$iR.150960@news3.calgary.shaw.ca> <3c36fbc5_10@news.newsgroups.com> <4idg3u40ermnp682n6igc5gudp7hajkea9@4ax.com> <76be8851.0201101909.9db0718@posting.google.com> <9jtu3u8cq92b05j47uat3412tok6hqu1ki@4ax.com> <3C3F8689.377A9F0F@brising.com> <3219936759616091@naggum.net> <3C483CE7.D61D1BF@removeme.gst.com> Message-ID: User-Agent: slrn/0.9.7.0 (FreeBSD) Date: Fri, 18 Jan 2002 19:58:46 GMT NNTP-Posting-Host: 167.206.9.141 X-Trace: news02.optonline.net 1011383926 167.206.9.141 (Fri, 18 Jan 2002 14:58:46 EST) NNTP-Posting-Date: Fri, 18 Jan 2002 14:58:46 EST Organization: Optimum Online Xref: archiver1.google.com comp.lang.lisp:24672 comp.lang.ada:19076 comp.lang.eiffel:5457 comp.lang.smalltalk:18157 Date: 2002-01-18T19:58:46+00:00 List-Id: In article , Bruce Hoult wrote: > In article <3C483CE7.D61D1BF@removeme.gst.com>, Bob Bane > wrote: > >> I was particularly impressed with his last paragraph in the second >> article. For some reason, he doesn't conclude that there's something >> wrong with C++. Can't imagine why... >> >> ---------BEGIN-QUOTE----------- >> >> I don't know about you, but there's something really scary to me about a >> language where copying state from one object to another is this >> complicated. By now, I suspect at least a dozen or two programmers have >> contributed something new to this discussion. If it takes this many >> programmers to write a simple assignment operator, think how complicated >> writing code that actually does something meaningful must be! > > > And the really really scary thing is that I know C++ well enough to know > why I need an assignment operator, and know how to write it correctly > off the top of my head (and with the inherited:: call inside the > try{}!). Most C++ places that I've worked I'm the *only* person who > would get this right. > > And yet, when I tell them that their development would be better done > using Dylan or one of the languages in the "Newsgroups:" line they think > I'm crazy. > > -- Bruce >From their POV you are crazy, most places want to hire, for lack of a better term, cogs. People who do there job, go home, fear management and are easy to push around by management. I feel the reason for this is that management knows that they CAN replace one average(or sub average) programmer with another as long as you pick commodity people and are using commodity languages. The problem with very good or even worse great programmers is that you need to find more people like that to replace them, they do not fear management and are generally are "trouble makers", they have opinions that differ from management about what to do and/or how to do it with facts to back them up. marc