<!-- MHonArc v2.4.4 --> <!--X-Subject: Re: [MUD-Dev] Languages --> <!--X-From-R13: pnyvonaNqnexybpx.pbz (Qnyvona Fverfvnf Rnexybpx) --> <!--X-Date: from stimpy.globecomm.net [207.51.48.4] by in10.ibm.net id 864517174.40260-1 Sat May 24 23:39:34 1997 CUT --> <!--X-Message-Id: 33987a52.14387473#relay,mnsinc.com --> <!--X-Content-Type: text/plain --> <!--X-Reference: 3.0.32.19970524154646.00683d20#mail,tenetwork.com --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, Re: [MUD-Dev] Languages</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:caliban#darklock,com"> </head> <body background="/backgrounds/paperback.gif" bgcolor="#ffffff" text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000"> <font size="+4" color="#804040"> <strong><em>MUD-Dev<br>mailing list archive</em></strong> </font> <br> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] <br clear=all><hr> <!--X-Body-Begin--> <!--X-User-Header--> <!--X-User-Header-End--> <!--X-TopPNI--> Date: [ <a href="msg00749.html">Previous</a> | <a href="msg00751.html">Next</a> ] Thread: [ <a href="msg00746.html">Previous</a> | <a href="msg00757.html">Next</a> ] Index: [ <A HREF="author.html#00750">Author</A> | <A HREF="#00750">Date</A> | <A HREF="thread.html#00750">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>Re: [MUD-Dev] Languages</H1> <HR> <!--X-Subject-Header-End--> <!--X-Head-of-Message--> <UL> <LI><em>To</em>: <A HREF="mailto:mud-dev#null,net">mud-dev#null,net</A></LI> <LI><em>Subject</em>: Re: [MUD-Dev] Languages</LI> <LI><em>From</em>: <A HREF="mailto:caliban#darklock,com">caliban#darklock,com</A> (Caliban Tiresias Darklock)</LI> <LI><em>Date</em>: Sat, 24 May 1997 23:47:09 GMT</LI> </UL> <!--X-Head-of-Message-End--> <!--X-Head-Body-Sep-Begin--> <HR> <!--X-Head-Body-Sep-End--> <!--X-Body-of-Message--> <PRE> On Sat, 24 May 1997 15:45:08 PST8PDT, Jeff Kesselman <jeffk#tenetwork,com> wrote: >I tend to agree with that. It forces alot m,ore design thought early in >your project Which you should be doing anyway... >and if you get the design wrong ya can't easily hack around it, >you need to revisit your design. Which greatly impacts the time needed for the project... I REALLY hate that idea. I'm an artist. Not a good one, but I am an artist. And as any artist will tell you, you will NOT learn how to draw if you throw a failure in the trash. You learn by working lightly in pencil, and fixing what you mess up. Trying it over and over again until you get it right. In other words, by modifying what you have instead of going back and starting over. C++ actively discourages this. I find that ominous, but I'll keep my industry conspiracy theories to myself. >I happen to consider these GOOD properties in a language. I consider the former upsetting. Force *me* to do something, eh? Bite me! The latter, I see as more of a liability. Encouraging reuse and discouraging modification is a bad combination; you should encourage BOTH. >I sugges that, like any tool, those wh odon't udnerstadn what C++ is doing >probably shouldn't sue it, or at least not if they want optimal results. Uhhhhh... I don't like that comment. "If you are not already an expert, do not enter the field." Excuse me? Is that really what you meant, or am I mishearing you? >Ever see a newbie pick up a hammer? They use it in precisely the WRONG way >beause they are acting o nwhat they knwo from the past and don't yet >understand how the hammer works (they "choke up" on the handle.) And then someone says 'Hey, do this' and bam, they know how to use the hammer. ASSUMING (and this is a problem with C++ as well) that the person nearby not only knows how, but is capable of articulating that knowledge. I don't know how many times someone has told me when I'm asking about MFC that I should "Read the class heirarchy". Dammit, I already did that. Nobody seems to have any clue HOW they use C++, they just do. It just works. Or at the very least, the people who understand it aren't responding to questions. They keep sending me to literature which patently does not contain the answer, and I have the distinct feeling that I'm in the country of the blind. Nobody knows what they're doing. It's magic. You wave the dead chicken and throw the bones, and it rains. When you do get a response to a question, it tends to be something like "Go get yourself a fresh chicken. You'll figure it out." >If yer gonan try to use a tool optimally ya better learn how it works first >or ya gonna hurt yerself. "C++ makes it much harder for you to shoot yourself in the foot, but when you do, it blows off your whole leg." -- Bjarne Stoustrup I don't like that. It doesn't give me faith in the language. ;) -+[caliban#darklock,com]+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- I am here to grind your eyes harder into the miasmic bile of life; to show you the truth and the beauty in the whisper of steel on silk and the crimson scent of blood as it rises to meet the caress of a blade. -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+[<A HREF="http://www.darklock.com/]+-">http://www.darklock.com/]+-</A> </PRE> <!--X-Body-of-Message-End--> <!--X-MsgBody-End--> <!--X-Follow-Ups--> <HR> <!--X-Follow-Ups-End--> <!--X-References--> <UL><LI><STRONG>References</STRONG>: <UL> <LI><STRONG><A NAME="00746" HREF="msg00746.html">Re: [MUD-Dev] Languages</A></STRONG> <UL><LI><EM>From:</EM> Jeff Kesselman <jeffk#tenetwork,com></LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg00749.html">Re: [MUD-Dev] Languages</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg00751.html">Re: [MUD-Dev] Languages</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg00746.html">Re: [MUD-Dev] Languages</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg00757.html">Re: [MUD-Dev] Languages</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#00750"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#00750"><STRONG>Thread</STRONG></A></LI> </UL> </LI> </UL> <!--X-BotPNI-End--> <!--X-User-Footer--> <!--X-User-Footer-End--> <ul><li>Thread context: <BLOCKQUOTE><UL> <LI><STRONG>Re: [MUD-Dev] Languages</STRONG>, <EM>(continued)</EM> <ul compact> <LI><strong><A NAME="00738" HREF="msg00738.html">Re: [MUD-Dev] Languages</A></strong>, coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Sun 25 May 1997, 03:28 GMT </LI> <LI><strong><A NAME="00743" HREF="msg00743.html">Re: [MUD-Dev] Languages</A></strong>, Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Sun 25 May 1997, 05:11 GMT </LI> <LI><strong><A NAME="00745" HREF="msg00745.html">Re: [MUD-Dev] Languages</A></strong>, Cynbe ru Taren <a href="mailto:cynbe#laurel,actlab.utexas.edu">cynbe#laurel,actlab.utexas.edu</a>, Sun 25 May 1997, 05:33 GMT </LI> <LI><strong><A NAME="00746" HREF="msg00746.html">Re: [MUD-Dev] Languages</A></strong>, Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Sun 25 May 1997, 05:43 GMT <UL> <LI><strong><A NAME="00750" HREF="msg00750.html">Re: [MUD-Dev] Languages</A></strong>, Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Sun 25 May 1997, 06:39 GMT </LI> </UL> </LI> <LI><strong><A NAME="00757" HREF="msg00757.html">Re: [MUD-Dev] Languages</A></strong>, Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Sun 25 May 1997, 08:10 GMT <UL> <LI><strong><A NAME="00759" HREF="msg00759.html">Re: [MUD-Dev] Languages</A></strong>, Miroslav Silovic <a href="mailto:silovic#srce,hr">silovic#srce,hr</a>, Sun 25 May 1997, 09:12 GMT </LI> </UL> </LI> <LI><strong><A NAME="00758" HREF="msg00758.html">Re: [MUD-Dev] Languages</A></strong>, Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Sun 25 May 1997, 08:14 GMT <UL> <LI><strong><A NAME="00772" HREF="msg00772.html">Re: [MUD-Dev] Languages</A></strong>, Nathan Yospe <a href="mailto:yospe#hawaii,edu">yospe#hawaii,edu</a>, Sun 25 May 1997, 15:41 GMT </LI> </UL> </LI> </ul> </LI> </UL></BLOCKQUOTE> </ul> <hr> <center> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] </center> <hr> </body> </html>