A++ -- An Educational Programming Language:
A++ has been developed in 2002 in the context of 'Programmierung pur' [Undiluted Programming] (ISBN 3-87820-108-7) with the purpose to serve as a learning instrument rather than as a programming language used to solve practical problems.
A++ is supposed to be an efficient tool to become familiar with the core of programming and with programming patterns that can be applied in other languages needed to face the real world.
Programming in A++ students learn
* that programming problems can be solved using powerful patterns derived from ARS (Abstraction, Reference and Synthesis), patterns that comprise the three major programming paradigms in use today.
* Readers also learn that neither the knowledge of the syntax of a programming language nor the familiarity with all the primitive functions of a language implementation makes up the art of programming.
This book does not only introduce A++ as a language but also covers its implementation in Perl and C including an introduction to these languages using A++ itself.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
1.) Academic education in philosophy, theology and physics (7 1/2 years). 2.) Activity as instructor and course developer in Europe and the USA (15 1/2 years). The course development and teaching activities related to the following areas: several assembler languages (DAP-16 and GMAP), FORTRAN, systems programming for main frame computers, operating systems analysis (Real Time Executive OP-16 and main frame operating system GCOS8), programming language C, systems programming for UNIX and Programming Methodology. These activities include writing the book 'Logik der Strukturierung von Programmen' which was published by the the R.Oldenbourg publishing company in Munich in 1980 under the ISBN: 3-486-23711-X. The course oriented activites were supported by many programming activities on a private basis. These include writing programs in GMAP (Assembler), Pascal, C and C++.
3.) Working as Leitender Systemberater (Technical Consultant) at Bull's Software-House in Langen, Germany. (8 1/4 years). The main activities were: design and implementation of software in the area of telecommunications. Languages used were C, C++, Smalltalk, Lisp, Java and Scheme. Privately based activities include considerable programming experience in Java and Scheme.
4.) Starting with January 1st, 1999 independent activities in the fields of programming languages research and in religious and philosophical areas including the publication of 'Programmierung pur - Programmieren fundamental und ohne Grenzen' (Undiluted Programming) under the ISBN: 3-87820-108-7 (S. Toeche-Mittler Verlag, Darmstadt, 2003).
A++ has been developed in 2002 in the context of 'Programmierung pur' [Undiluted Programming] (ISBN 3-87820-108-7) with the purpose to serve as a learning instrument rather than as a programming language used to solve practical problems.
A++ is supposed to be an efficient tool to become familiar with the core of programming and with programming patterns that can be appliedin other languages needed to face the real world.
Programming in A++ students learn 1.) that programming problems can be solved using powerful patterns derived from ARS (Abstraction, Reference and Synthesis), patterns that comprise the three major programming paradigms in use today. 2.) Readers also learn that neither the knowledge of the syntax of a programming language nor the familiarity with all the primitive functions of a language implementation makes up the art of programming.
This book does not only introduce A++ as a language but also covers its implementation in Perl and C including an introduction to these languages using A++ itself.
„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.