Dick Grune is a Dutch computer scientist and university lecturer best known for inventing and developing the first version of the
Concurrent Versions System
Concurrent Versions System (CVS, also known as the Concurrent Versioning System) is a revision control system originally developed by Dick Grune in July 1986.
CVS operates as a front end to RCS, an earlier system which operates on single fil ...
(CVS). Grune was involved in the construction of
Algol 68
ALGOL 68 (short for ''Algorithmic Language 1968'') is an imperative programming language that was conceived as a successor to the ALGOL 60 programming language, designed with the goal of a much wider scope of application and more rigorously de ...
compiler
In computing, a compiler is a computer program that translates computer code written in one programming language (the ''source'' language) into another language (the ''target'' language). The name "compiler" is primarily used for programs that ...
s in the 1970s and the
Amsterdam Compiler Kit
The Amsterdam Compiler Kit (ACK) is a retargetable compiler suite and toolchain written by Andrew Tanenbaum and Ceriel Jacobs, since 2005 maintained by David Given. It has frontends for the following programming languages: C, Pascal, Modula-2 ...
in the 1980s.
He also named
gnome sort, a sorting algorithm invented by Hamid Sarbazi-Azad, who originally published it under the name ''stupid sort''.
Selected publications
*
Henri E. Bal and Dick Grune. ''Programming Language Essentials''. Addison-Wesley, 1994. .
* Dick Grune and Ceriel J. H. Jacobs. ''Parsing Techniques: A Practical Guide'' (Second Edition). Springer, 2008. .
* Dick Grune, Kees van Reeuwijk,
Henri E. Bal, Ceriel J. H. Jacobs, and Koen G. Langendoen. ''Modern Compiler Design'' (Second Edition). John Wiley & Sons, 2010.
References
External links
Dick Grune's home pageDick Grune's blog
Living people
Dutch computer scientists
Vrije Universiteit Amsterdam faculty
Concurrent Versions System
People from Enschede
Year of birth missing (living people)
{{Netherlands-scientist-stub