Christoph Grein

Christoph Grein is one of the leading Ada experts. As a pioneer, he has been working with Ada since 1982 and was 1988 a foundation member of Ada Germany, the special interest group Ada – Zuverlässige Software-Systeme of the Gesellschaft für Informatik (GI). He has published several papers about Ada. Since 2008, he has been a member of the executive board of Ada Germany.

As a physicist, Christoph Grein worked on software design and development. At ESG, he worked in helicopter avionics projects, produced in collaboration with Eurocopter. He was also responsible for their re-hosting on new hardware with a different compiler for full scale real-time flight simulators.


Vom Urknall zum Universum, Gedanken zu einem Konzept für physikalische Grundtypen in Ada, Ada Aktuell 1.1 (March 1993)
There is an English version: From The Big Bang To The Universe, Thoughts about dimension handling in Ada

Safe Pointers, Ada User Journal, Volume 20, Number 2 (Juli 1999),
as a reprint in Ada Letters, Volume XIX, Number 4, December 1999

Add Finalization, Ada Letters, Volume XIX, Number 4, December 1999

SI Units – Checked and Unchecked, Softwaretechnik-Trends, Vol. 22.4, November 2002

A Survey of Physical Unit Handling Techniques in Ada, Christoph Grein, Dmitry A. Kazakov, Fraser Wilson, Ada Europe Conference 2003, Toulouse

Dead Live Longer, Ada Letters Vol XXV Number 3 (September 2005)

Physical units with GNAT (GPL 2013), Ada User Journal Vol. 35.1, March 2014

Development of Ada 1983 - 2010 (in German), Ada-Deutschland, März 2011

Gem #107: Preventing Deallocation for Reference-counted Types, AdaCore Gems, Juni 2011
Gem #123: Implicit Dereferencing in Ada 2012, AdaCore Gems, April 2012

Column Ada Magica, Softwaretechnik Trends (1994-2007)
There is an English version of some of them

Quite a few contributions to Ada_Programming (Wikibook), some signed with CKWG, others anonymous; notably:
       Access Types
       Attribute 'Bit_Order
       Bitwise Operations on Modular Types
       Differences between Ordinary and Decimal Fixed Point Types
       Encapsulation: A attempt to directly translate C++ into Ada
       Requeue statement
       Signed Integers explained to the root


Back to the course synopsis.

Post Scriptum:
There are some namesakes in the internet. I am to be found only here with this address; there is no entry in any social network.

© Copyright 2013, 2017 C.K.W. Grein

Valid HTML 4.0!