🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #2837

Re: Kolstad's Konjecture

#2837
From: Richard Harter
Date: Tue, 26 Feb 1991 06:47
35 lines
2225 bytes
In article <1991Feb25.184544.20726@convex.com>, tchrist@convex.COM (Tom Christiansen) writes:
> From the keyboard of guido@cwi.nl (Guido van Rossum):
	[Plug for Python deleted]

> "Reasonable" is a matter of perspective, not fact.  For me, having
> whitespace be significant and using indentation for grouping are
> highly undesirable traits...

May I suggest that these traits and other differing traits are only
desirable or undesirable in the context of the overall design (if any)
of a language.  Despite the number of languages that have been created
it is actually very hard to do a good job of designing a language.  A
good language has a coherent style; the various features of the language
have to work together.  A given feature, such as using indentation for
grouping, imposes a lot of constraints on the other features of the
language.

> I guess it's time to throw out an idea I first hear from Rob Kolstad:

>     Kolstad's Konjecture: A new programming language will enjoy widespread
>     success in the UNIX community in direct proportion to that language's
>     resemblance to C; compare the relative success of awk, perl, and C++ 
>     with that of icon, scheme, and smalltalk.

This is very astute.  There is sort of a general UNIX style, or way of
writing things.  New ideas which are similar to familiar ideas are more
readily adopted.  Doing things "the UNIX way" has the advantage that the
UNIX way has been tested by experience and that there is a wide audience
that will adopt it readily.

-- 
Richard Harter, Software Maintenance and Development Systems, Inc.
Net address: jjmhome!smds!rh Phone: 508-369-7398 
US Mail: SMDS Inc., PO Box 555, Concord MA 01742
This sentence no verb.  This sentence short.  This signature done.
Technical Details
Message-ID: <346@smds.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!bu.edu!m2c!jjmhome!smds!rh
References: <1991Feb22.211643.12151@linus.mitre.org> <1991Feb25.184544.20726@convex.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!bu.edu!m2c!jjmhome!smds!rh
From: rh@smds.UUCP (Richard Harter)
Newsgroups: comp.lang.misc
Subject: Re: Kolstad's Konjecture
Summary: Perl -- Reductio Ad Absurdum?
Message-ID: <346@smds.UUCP>
Date: 26 Feb 91 06:47:37 GMT
References: <1991Feb22.211643.12151@linus.mitre.org> <1991Feb25.184544.20726@convex.com>
Organization: SMDS Inc., Concord, MA
Lines: 35