Xref: utzoo comp.lang.eiffel:236 comp.lang.c++:3568 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!decwrl!sun-barr!rutgers!apple!bloom-beacon!think!husc6!bunny!jwg1 From: jwg1@bunny.gte.com (James W. Gish) Newsgroups: comp.lang.eiffel,comp.lang.c++ Subject: Re: Eiffel vs. C++ Message-ID: Date: 6 Jun 89 21:24:52 GMT References: <2689@ssc-vax.UUCP> <150@eiffel.UUCP> <124@tridom.uucp> <5975@watdcsu.waterloo.edu> Sender: jwg1@GTE.COM Followup-To: comp.lang.eiffel Organization: GTE Laboratories Incorporated, Waltham, MA Lines: 40 In-reply-to: mgardi@watdcsu.waterloo.edu's message of 6 Jun 89 12:58:27 GMT The following "Hello world" program generated an executable on a Sun3 of 147456 bytes: class world inherit STD_FILES feature Create is do putstring( "Hello world." ); new_line; end; end The .eiffel file used was: ------------ EIFFEL SYSTEM DESCRIPTION FILE ------------------- -- For simple uses, just replace ``root_class_name'' below -- by the name of the root class of your system (lower case) ROOT: world SOURCE: /usr/proj126/Eiffel/library EXTERNAL: NO_ASSERTION_CHECK (N): PRECONDITIONS (N): ALL_ASSERTIONS (Y): DEBUG (N): TRACE (N): OPTIMIZE (N): GARBAGE_COLLECTION (N) VIRTUAL_MEMORY (N) C_PACKAGE (N): C_EXTERNAL: MAKE: VISIBLE (N): ---------------------------------------------------------------- -- Jim Gish GTE Laboratories, Inc., Waltham, MA CSNET: jgish@gte.com UUCP: ..!harvard!bunny!jwg1