doug@saturn.cs.swin.oz.au (Doug Grant) (08/13/90)
C is not the ideal 'first' language (or indeed, ideal for the CS1 curriculum, after previous Pascal experience). However sometimes circumstances force us to make pragmatic, less than ideal choices. One of the degrees offered by my department has external constraints that are causing us to consider using C as the first language. We want to use C in a way that minimises C idioms, and dilutes the impact of reference semantics in the first course. 1. Does anyone out there have experience that may help us? 2. Is there a good text that, I guess, as far as possible, takes a 'Pascal with C syntax' approach? Please do not respond by initiating a 'first language' debate yet again. Doug Grant