From: jsa@alexandria.organon.com (Jon S Anthony)
Subject: Re: The great Java showcase (re: 2nd historic mistake)
Date: 1997/08/29
Date: 1997-08-29T00:00:00+00:00 [thread overview]
Message-ID: <JSA.97Aug29192714@alexandria.organon.com> (raw)
In-Reply-To: 34072C68.DAFB500E@earthlink.net
In article <34072C68.DAFB500E@earthlink.net> Jay Martin <jaymmartin@earthlink.net> writes:
> Jon S Anthony wrote:
> >
> > Sounds good to me. I note here that I really don't have a love affair
> > with any programming language. Put another way, I feel they all suck
> > one way or another and that they need to be evaluated for each context
> > to see which one sucks the least for that context of use.
>
> Seems reasonable. My "roots" are in "programming in the large
> with "non-brilliant programmers" so I prefer "anal", "hand holding",
> "strongly typed" and simple languages. Though I would love
That's quite reasonable for that sort of situation. No argument.
> to see my "beliefs" challenged by say stellar improvements in
> productivity studies using more "loose" languages on projects
> consisting of say a few million lines of code and heh "room
> temperature" programming IQs.
As you've pointed out in the past - even if this were true, the chance
of getting verifying studies showing it is about as likely as being
hit by a meteorite...
> > I also
> > favor (heresy of heresies) multi-language development in those (many,
> > imo) cases where it makes sense.
>
> Multi-language development projects can be a pain and usually
> more languages means even more pain.
Yes, I know that's the traditional argument. But shoehorning
inappropriate work into a language model not really supportive of it
is even worse. Now, I don't claim you should have dozens of languages
or something - but 2 (or maybe even three in some cases) is not that
big of a deal.
> > IMO, there are many perspectives from which it is not even
> > remotely close to this. Take expressivity for example. Compared to
> > CL/CLOS, Eiffel is about as expressive as the original BASIC.
>
> It seems to me if you are doing "prototypes", short lived programs
> and small programs, etc, then expressivity is a desirable
> feature.
Absolutely. But the (IMO extreme) importance of this in prototypes
(and prototypes /= final work) is largely unrecognized to the
detriment of subsequent quality in the "manufactured" version.
> As you go into "a programming the large" situation, then
> "expressivity" has its costs.
In general I think this is quite true. But I don't see this as being
in any sort of conflict with my position.
/Jon
--
Jon Anthony
OMI, Belmont, MA 02178, 617.484.3383
"Nightmares - Ha! The way my life's been going lately,
Who'd notice?" -- Londo Mollari
next prev parent reply other threads:[~1997-08-29 0:00 UTC|newest]
Thread overview: 112+ messages / expand[flat|nested] mbox.gz Atom feed top
1997-08-25 0:00 The great Java showcase (re: 2nd historic mistake) Bertrand Meyer
1997-08-26 0:00 ` BruceMount
1997-08-28 0:00 ` Brett J. Stonier
[not found] ` <JSA.97Aug28182029@alexandria.organon.com>
[not found] ` <3406C150.3EE5EE0E@stratasys.com>
1997-08-29 0:00 ` Jon S Anthony
1997-08-29 0:00 ` Jay Martin
1997-08-29 0:00 ` Jon S Anthony [this message]
1997-09-02 0:00 ` W. Wesley Groleau x4923
1997-09-15 0:00 ` Tim Ottinger
[not found] ` <5u0nil$atg@mulga.cs.mu.OZ.AU>
1997-08-28 0:00 ` not
1997-08-28 0:00 ` Richard A. O'Keefe
[not found] ` <5u3o1n$hu5@mulga.cs.mu.OZ.AU>
1997-08-28 0:00 ` Nick Leaton
1997-09-15 0:00 ` Tim Ottinger
1997-09-16 0:00 ` W. Wesley Groleau x4923
1997-08-26 0:00 ` Flavius.Vespasianus
[not found] ` <JSA.97Aug26153546@alexandria.organon.com>
[not found] ` <34034658.7DE14518@eiffel.com>
1997-08-27 0:00 ` Jon S Anthony
1997-08-27 0:00 ` James P. White
[not found] ` <34047A7D.62319AC4@eiffel.com>
1997-08-27 0:00 ` Bertrand Meyer
1997-08-27 0:00 ` Matthew S. Whiting
1997-08-28 0:00 ` Flavius.Vespasianus
1997-08-28 0:00 ` Mike Coffin
1997-08-29 0:00 ` Robert Dewar
1997-08-30 0:00 ` James P. White
1997-08-31 0:00 ` Jon S Anthony
1997-08-28 0:00 ` James P. White
1997-08-29 0:00 ` Dennis Weldy
1997-09-03 0:00 ` Charles Ditzel
1997-08-27 0:00 ` Robert Dewar
[not found] ` <01bcb38a$8ddc1200$1c10d30a@ntwneil>
1997-08-28 0:00 ` Robert Dewar
1997-08-28 0:00 ` James P. White
[not found] ` <EFnKuI.4rI@ecf.toronto.edu>
1997-08-29 0:00 ` Memory management techniques -- was Re: The great Java showcase Jon S Anthony
1997-08-30 0:00 ` The great Java showcase (re: 2nd historic mistake) Bert Bril
1997-08-31 0:00 ` Jay Martin
1997-08-29 0:00 ` Lee Webber
[not found] ` <EFn8CI.D9p@ecf.toronto.edu>
1997-08-29 0:00 ` Arthur Nelson
1997-08-29 0:00 ` Patrick Doyle
1997-09-01 0:00 ` Robert Dewar
1997-08-29 0:00 ` Laurent Guerby
[not found] ` <EFonoz.AFC@ecf.toronto.edu>
1997-08-29 0:00 ` Samuel Mize
1997-08-29 0:00 ` Robert Dewar
1997-08-30 0:00 ` Patrick Doyle
1997-08-31 0:00 ` Jon S Anthony
1997-09-01 0:00 ` Robert Dewar
1997-09-02 0:00 ` Jon S Anthony
1997-09-05 0:00 ` Robert Dewar
1997-09-06 0:00 ` Jon S Anthony
1997-08-29 0:00 ` Peter Hermann
1997-08-29 0:00 ` Mike Charlton
[not found] ` <N.19970829.uput@sisyphus.demon.co.uk>
1997-09-02 0:00 ` Mike Charlton
1997-09-03 0:00 ` Dave Sparks
1997-08-28 0:00 ` Robert Dewar
1997-08-29 0:00 ` Lee Webber
1997-08-28 0:00 ` James P. White
[not found] ` <3402FD4D.C196785B@brightwood.com>
1997-08-27 0:00 ` Patrick Doyle
1997-08-28 0:00 ` Paul Johnson
1997-08-28 0:00 ` Brett J. Stonier
1997-08-28 0:00 ` Jeff Brown
1997-08-28 0:00 ` Robert Dewar
1997-08-29 0:00 ` Paul Johnson
[not found] <5tvvsj$lh2$1@news2.digex.net>
1997-08-27 0:00 ` W. Wesley Groleau x4923
1997-08-27 0:00 ` W. Wesley Groleau x4923
1997-08-27 0:00 ` Jeff Brown
1997-08-28 0:00 ` Patrick Doyle
1997-08-28 0:00 ` Robert Dewar
1997-08-28 0:00 ` Brett J. Stonier
1997-08-28 0:00 ` Jon S Anthony
1997-08-29 0:00 ` James P. White
1997-08-29 0:00 ` Paul Johnson
1997-08-29 0:00 ` Dennis Weldy
1997-08-29 0:00 ` Brett J. Stonier
[not found] ` <5u6ovi$5kb$1@news2.digex.net>
1997-09-01 0:00 ` Paul Johnson
-- strict thread matches above, loose matches on Subject: below --
1997-08-29 0:00 Ell
1997-08-29 0:00 ` Brett J. Stonier
1997-08-29 0:00 ` Jon S Anthony
1997-08-29 0:00 ` Robert Dewar
1997-08-29 0:00 ` Jay Martin
1997-08-30 0:00 ` Patrick Doyle
1997-08-30 0:00 ` Jay Martin
1997-08-30 0:00 ` Joachim Durchholz
1997-09-01 0:00 ` Paul Johnson
1997-09-01 0:00 ` Robert Dewar
1997-09-02 0:00 ` Matthew S. Whiting
1997-09-03 0:00 ` Robert Munck
1997-09-05 0:00 ` Robert Dewar
1997-09-02 0:00 ` Martin Tom Brown
1997-09-02 0:00 ` Jeff Kotula
1997-09-02 0:00 ` Veli-Pekka Nousiainen
1997-09-08 0:00 ` Richard A. O'Keefe
1997-09-13 0:00 ` Mark S. Hathaway
1997-09-16 0:00 ` Des Kenny
1997-10-28 0:00 ` John English
1997-09-16 0:00 ` Des Kenny
1997-09-16 0:00 ` Robert Dewar
1997-09-05 0:00 ` Darren New
1997-09-02 0:00 ` W. Wesley Groleau x4923
1997-09-05 0:00 ` Robert Dewar
1997-09-15 0:00 ` Tim Ottinger
1997-09-16 0:00 ` Joachim Durchholz
1997-09-18 0:00 ` Robert Dewar
1997-09-16 0:00 ` Robert Dewar
1997-08-29 0:00 Ell
1997-08-30 0:00 BruceMount
1997-09-04 0:00 Marin David Condic, 561.796.8997, M/S 731-96
[not found] <97090916235363@psavax.pwfl.com>
1997-09-11 0:00 ` Robert Dewar
1997-09-15 0:00 Ell
1997-09-16 0:00 ` Tim Ottinger
1997-09-17 0:00 ` Doc
1997-09-17 0:00 Ell
1997-09-17 0:00 Ell
1997-09-16 0:00 ` Mark Wilden
1997-09-17 0:00 ` Robert B. Love
1997-09-17 0:00 ` Joachim Durchholz
1997-09-17 0:00 Ell
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox