Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!ncar!unmvax!pprg.unm.edu!topgun.dspo.gov!lanl!dor
From: dor@lanl.gov (David O. Rich)
Newsgroups: comp.lang.misc
Subject: Re: Header files
Summary: Modula-2
Message-ID: <14053@lanl.gov>
Date: 28 Sep 89 21:29:00 GMT
References: <24955@louie.udel.EDU> <2427@odeon.ahse.cdc.com>
Organization: Los Alamos National Laboratory
Lines: 12


 In article <24955@louie.udel.EDU>, new@udel.EDU writes:
 > One thing I have always liked about the C language was the separation
 > between the "header" files (.h) and the "code" files (.c).  ...
 > Does anyone know of any relatively popular languages that allow this
 > sort of separation other than C and C++?  If not, why not? Discussion?
 
Yup, Modula-2.  A program can be decomposed into a set of DEFINITION and
corresponding IMPLEMENTATION modules.  For details (opinions, etc) try
comp.lang.modula2.

--dave