Simulation with C

  • Authors:
  • Floyd H. Grant, III;Douglas G. MacFarland

  • Affiliations:
  • -;-

  • Venue:
  • WSC '84 Proceedings of the 16th conference on Winter simulation
  • Year:
  • 1984

Quantified Score

Hi-index 0.00

Visualization

Abstract

The C Programming Language was developed at Bell Laboratories in 1972 by Dennis Ritchie. Since that time, C has had major acceptance as a modern programming language suitable for a large variety of applications. Those applications include the operating system UNIX, which was written in C for portability. It requires only a C compiler and the rewriting of some low level routines in machine language for implementation on virtually any computer. The best documentation of C is provided in a book entitled The C Programming Language by Kerninghan and Ritchie.[1] This paper explores the use of C as the host language for discrete event simulation. One of the primary motivators is the portability of C code. C compilers are now available for a variety of computers from microcomputers to mainframes. Hence, a simulation model developed in C could execute on a microcomputer or a mainframe, given a standard C compiler. The standard for C is well defined via compilers which have a full implementation of C. Kerningham and Ritchie's text provides the documentation for that standard.