home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.fortran
- Path: sparky!uunet!mcsun!dxcern!dscomsa.desy.de!vxdesy.desy.de!pawlak
- From: pawlak@vxdesy.desy.de
- Subject: Re: Small Language Wanted
- Message-ID: <1992Aug28.102630.1@vxdesy.desy.de>
- Lines: 35
- Sender: news@dscomsf.desy.de (USENET News System)
- Nntp-Posting-Host: vxdsyc.desy.de
- Organization: (DESY, Hamburg, Germany)
- References: <H.3lvmyc56w&A@lionbbs.bs.open.de> <17gsgnINN903@network.ucsd.edu> <9224014.17999@mulga.cs.mu.OZ.AU> <1992Aug27.151505.19860@hubcap.clemson.edu> <9224102.1936@mulga.cs.mu.OZ.AU>
- Date: Fri, 28 Aug 1992 10:26:30 GMT
-
- In article <9224102.1936@mulga.cs.mu.OZ.AU>, fjh@cs.mu.OZ.AU (Fergus Henderson) writes:
- > mjs@hubcap.clemson.edu (M. J. Saltzman) writes:
- >
- >>In article <9224014.17999@mulga.cs.mu.OZ.AU> fjh@munta.cs.mu.OZ.AU (Fergus James HENDERSON) writes:
- >>>mbk@lyapunov.ucsd.edu (Matt Kennel) writes:
- >>>
- >>>>UweKloss@lionbbs.bs.open.de ( Uwe Kloss) writes:
- >>>>: > In addition, C has nothing equivalent to Fortrans **
- >>>>: > operator nor does it have complex types.
- >>>
- >>>Note however that C++ does have complex types.
- >> ^^^^
- >>Complex types can be implemented as a class...
- >
- > The complex type is a standard part of C++.
- > Saying that C++ does not have a complex type is like
- > saying that C does not have any I/O.
- > In my opinion, the fact that it can be implemented using
- > the language rather than being a built-in special feature of
- > the language is an ADVANTAGE.
-
- Pardon me, but does C have any I/O? It seems to me that all it has are
- functions with side-effects... Having things that 'can be implemented'
- instead built-in features leads to: 1) having them implemented by various
- people in incompatible ways, 2) making the programs larger, and thus harder
- to read, as any program using such thing has to declare it first.
-
- OK, don't take the above very seriously, I just wanted to show you the other
- side of the coin...
- Michal
- .sig
- #include .sig
- <ESC>append FROM .sig
- ADD FINALLY THIS [....] .sig!!!
- OK, OK, forget it...
-