Article View: comp.lang.misc
Article #1658Re: C's sins of commission
From: Erland Sommarskog
Date: Sun, 07 Oct 1990 20:58
Date: Sun, 07 Oct 1990 20:58
20 lines
1393 bytes
1393 bytes
Nevin Liber (nevin@igloo.UUCP) writes:
)Jim Giles (jlg@lanl.gov) writes:
))It is my contention that future languages
))shouldn't have pointers at all. Not just no C-like pointers, none at
))all. I just picked on C as the most unpleasant example of what I'm
))against.
)
)I really hate to agree with you Jim :-), but I'm beginning to think
)that you are right. The only real argument I can see _for_ having
)pointers is efficiency; more specifically, to help in
)hand-optimisation. Extensions to C such as C++ are showing that
)pointers aren't needed nearly as much as they use to be;
I must be missing some context here, else this doesn't make sense.
Of course pointers are a necessary thing. Then it's an issue whether
you make them explicit like in C, Ada or Pascal, or hide them a
little and call them references like in Eiffel.
--
Erland Sommarskog - ENEA Data, Stockholm - sommar@enea.se
"Nelly Nilsson n|jer sig numera n{ppeligen med nio n|tter till natten"
Technical Details
Message-ID:
<2171@enea.se>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!sdd.hp.com!ucsd!ucbvax!bloom-beacon!eru!hagbard!sunic!enea!sommarReferences:
<64618@lanl.gov) <2883@igloo.scum.com)Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!sdd.hp.com!ucsd!ucbvax!bloom-beacon!eru!hagbard!sunic!enea!sommar From: sommar@enea.se (Erland Sommarskog) Newsgroups: comp.lang.misc Subject: Re: C's sins of commission Message-ID: <2171@enea.se> Date: 7 Oct 90 20:58:54 GMT References: <64618@lanl.gov) <2883@igloo.scum.com) Organization: Enea Data AB, Sweden Lines: 20