The design and implementation of a distributed graphics language

We present a distributed graphics programming language called DGLa, which facilitates the development of distributed graphics application. DGLa is an upward compatible extension of programming language C. Facilities for distributed programming and graphics support are included in it. It supports synchronous and asynchronous communication and provides the programmer with multiple control mechanism for process communication. The graphics support of DGLa is powerful, both sequential graphics library and parallel graphics library are provided. The design consideration and implementation experience are discussed in detail. Application examples are also given.<<ETX>>