In this note, I develop my personal view on the scope and relevance of symbolic computation in software science. For this, I discuss the interaction and differences between symbolic computation, software science, automatic programming, mathematical knowledge management, artificial intelligence, algorithmic intelligence, numerical computation, and machine learning. In the discussion of these notions, I allow myself to refer also to papers (1982, 1985, 2001, 2003, 2013) of mine in which I expressed my views on these areas at early stages of some of these fields.
翻译:在本说明中,我阐述了我个人对软件科学中象征性计算的范围和相关性的看法,为此,我讨论了象征性计算、软件科学、自动编程、数学知识管理、人工智能、算法智能、数字计算和机器学习之间的相互作用和差异,在讨论这些概念时,我还可以提及我的一些论文(1982、1985、2001、2003、2013年),我在这些领域的早期阶段就这些领域发表了我的看法。