Aesthetics and the human factor in programming

  title={Aesthetics and the human factor in programming},
  author={A. Ershov},
  journal={Commun. ACM},
  • A. Ershov
  • Published 1972
  • Computer Science
  • Commun. ACM
The Luncheon Address at the 1972 Spring Joint Computer Conference was given by Professor Andrei P. Ershov, Information Division Head of the Computer Center, Siberian Division, USSR Academy of Sciences, Novosibirsk University. Many who attended felt his remarks were particularly pertinent and thoughtful. Communications is grateful to the author and to AFIPS and the SJCC Technical Committee for the opportunity to present his speech to a wider audience. 
Fun with Formal Methods for Better Education
Several Math problems of Olympiad level that can be solved using Formal Methods are discussed (while, unfortunately, Mathematical education suffers of lack of Theoretical Computer science curricular). Expand
Aesthetic Evaluation of Food Plate Images using Deep Learning
The analysis of results shows that the trained system predicts food image aesthetic value conforming to the collected human expert evaluations with good quality. Expand
Teaching Efficient Recursive Programming and Recursion Elimination Using Olympiads and Contests Problems
Examples borrowed from the worlds of Mathematical Olympiads and Programming contests are used to stress importance of the recursion elimination studies not only for better education but for better and more efficient program specification, verification, optimization and compiler design. Expand
"The Computer Does Not Believe in Tears": Soviet Programming, Professionalization, and the Gendering of Authority
By the middle of the 1960s, the Soviet press routinely exalted computers as the “machines of communism,” and the new programming profession had become familiar enough to make a programmer the mainExpand
Factors affecting creativity in information system development: Insights from a decomposition and PLS-MGA
No previous study has investigated factors influencing the creativity of information system (IS) students and practitioners by using a decomposed and second-order research model, so this paper, based on Amabile’s creativity theory, attempts to elucidate the factors influencing IS students’ and practitioners’ creativity. Expand
Tomorrow begins yesterday: data imaginaries in Russian and Soviet science fiction
ABSTRACT This necessarily speculative as well as historically grounded essay examines two key works in the Russian-language literature, Alexander Bogdanov's Red Star (1908. Krasnaia Zvesda: utopia.Expand
Encouraging enterprise : rationalising self-exploitation in the digital games sector
7 Declaration 8 Copyright statement 9 Acknowledgments 10 1.0 Introduction 11 1.
The paper concerns a topical problem of System Informatics, namely, the study and development of the methods of analysis, comparison and formal definition of the programming paradigms. The importanceExpand
In the right order of brush strokes: a sketch of a software philosophy retrospective
A retrospective view on computer science and software philosophy development is introduced and extended comprehension of technical sciences of programming and software engineering within the realm of liberal arts is considered. Expand
The Destiny of Our Family in the Computer Age
  • Galina Kurlyandchik
  • Computer Science
  • 2014 Third International Conference on Computer Technology in Russia and in the Former Soviet Union
  • 2014
For nearly half a century, computers have been present in the life of my family and have largely determined it, and the authors were not just witnessing the formation of the computer epoch, but also participants in the upcoming era of "second literacy". Expand